Global Oil Market Faces Oversupply as Demand Growth Moderates

IEA and McKinsey confirm oil supply outpacing demand, signaling potential price adjustments
Indian Oil Refinery and oil exploration off shore field (image source: Petroleum Ministry)