March 8, 2026

Western Governments Struggle To Agree On Russian Oil Price Cap

0
Western Governments Struggle To Agree On Russian Oil Price Cap

 

The plan is meant to punish Russia while at the same time keeping its vast petroleum exports flowing to energy-starved global markets to tamp down inflation.