ENERGY INVESTMENT ISSUES – MAY 2012
The physical oil market is worth almost $4 trillion a year at current prices. Just to maintain current demand supply balance means adding more than 3 million barrels a day in new capacity each year at a cost of at least $200 billion. That spend is on top of the ongoing operating and capital cost of producing 90 million barrels a day of liquid fuels.