The price cap on Russian oil seems to be working
Russia is still shipping crude, but its oil revenues have plunged, fulfilling the twin goals of the energy price cap the U.S. government devised last year. Why it matters: After it launched its war on Ukraine in 2022, Russia's position as a major oil supplier to global markets was seen as a constraint on the West's ability to punish Moscow. […]
Read more