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

2022-12-05 1

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