Oil Executives Sound Alarm on Critical Global Inventories Amid Supply Chain Disruptions
Oil executives warn of critically low global petroleum inventories and potential price spikes due to Strait of Hormuz disruptions, impacting supply chains and consumer costs.