In late May, energy executives were highlighting the rapid depletion of global inventories and the risk of an oil price spike.
In late May, energy executives were highlighting the rapid depletion of global inventories and the risk of an oil price spike.