Monday 04/May/2026 07:50 AM
Global crude oil supply gap of 4.8 mbpd may trigger demand destruction, improve OMCs margin: Report
New Delhi: A supply deficit of around 4.8 million barrels per day (mbpd) in the global oil market is expected to be absorbed through demand destruction amid...









