Friday, June 26, 2026

Moscow's revenue stream

December 5, 2022

Russia rejects G7’s $60 oil price cap

Russia has rejected the price cap of $60 per barrel imposed on its oil sales by the United States-led G7 countries, Australia and the European Union.

Oil rig