Consumers Hit Back at Russia’s Invasion of Ukraine as Oil Exports Diminish
The IEA’s release of over 60 million barrels of emergency oil stocks was the largest in IEA history. But there is increasing recognition of the need to coordinate such short-term measures with longer-term solutions.