G7 Nations Mull Options to Deprive Moscow of Bumper Oil Profits
The Group of Seven (G7) wealthy nations is looking at blocking the transportation of Russian oil among other options to deprive Moscow of bumper revenues amid its invasion of Ukraine, unless it heeds a price cap. In a statement released …