Russia sanctions, supply security, climate commitments at play in G7 … – spglobal.com Bharat Shukla 1 year ago source