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

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