Global Energy Market Turmoil: IEA Applauds India's Backing for Oil Stock Release