IEA countries to tap 60 mln barrels of oil on top of US release
The massive releases are aimed at cooling prices and easing supply concerns as sanctions and buyer aversion disrupts Russian oil supplies in the wake of its invasion of Ukraine
The massive releases are aimed at cooling prices and easing supply concerns as sanctions and buyer aversion disrupts Russian oil supplies in the wake of its invasion of Ukraine