
Why the U.S. thinks plan to force cap on Russian oil prices could actually work
The U.S. still remains ‘a ways away’ from reaching an international agreement to impose a price cap on Russian oil exports, with limited enthusiasm from the world’s largest energy buyers India and China, so far, […]