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