Finance2 years ago
A price cap on Russian oil aims to starve Putin of cash. But it’s largely been untested. Until now
[ad_1] FRANKFURT, Germany — For months after Ukraine‘s Western allies limited sales of Russian oil to $60 per barrel, the price cap was still largely symbolic....