
Doubts reign on Russian oil price cap
Russia’s military assault on Ukraine is wreaking havoc on energy markets, dragging U.S. and European leaders into an economic quagmire that is upending plans to address climate change. Just one example: Leaders of the wealthiest industrial democracies …