G7 Joins $60-Per-Barrel Price Cap on Russian Oil the EU Set
In a key step to enhance Western sanctions aiming to reorder the global oil market to prevent price spikes and starve Russian President Vladimir Putin of funding for his war in Ukraine, the G7 and […]