Reeling from the low oil price, companies across the energy sector have taken a scythe to their investment in future production. Eventually that should lead to higher prices –with luck just in time for Tullow Oil‘s (LSE: TLW) ongoing investment to bear fruit.