G7 agree to limit Russian oil price at $60 per barrel; Russia rejects price cap

  • last year
G7 agree to limit Russian oil price at $60 per barrel; Russia rejects price cap

Recommended