Will Natural Gas Prices Ever Rise? (XOM, BP, CHK, ECA, COP, DVN, EOG, APC, UPL, STR)
A barrel of oil contains about six times as much energy as a thousand cubic feet of natural gas. By that metric, at today's WTI price of around $90/barrel, natural ...Read Full Story »




