Shell CEO Warns Of Deepening Oil Shortage
Global oil supply gap nears 900 million barrels The world consumes roughly 100 million barrels of oil every day, but a significant portion of that supply has not been produced in recent months. The gap is not closing, with Shell CEO warning of a crude shortage of clos