Crude Inventories Surge To Record High As Energy Demand Collapses – Umesh Shanmugam
Released a much higher than expected build in crude inventories that took the stuffed-channel of oil products to all-time highs. The 395.3 million barrels is higher than the previous record in July 1990. There appears to be a number of factors at play – none of which are positive. There is a surge in supply due to the incessant harvesting of …