Developing

G-7 Leaders Nearing Price Cap On Russian Oil Funding Putin’s War Chest

Capping the price on Russian oil has proven divisive among world leaders, who must balance soaring inflation and energy prices with cutting off one of Moscow’s most lucrative income streams.
Read the full story