Global Crude Shortfall Could Reshape Demand and Strengthen OMC Margins
May 4 (BNP): A global crude oil supply shortfall of around 4.8 million barrels per day (mbpd) could potentially lead to demand destruction while improving margins for oil marketing companies…