Platform for production

An increase in investment in oil exploration and production, spurred by the high price of oil over the last three years, is set to deliver a flurry of new supply to the market fro