Posts

BP Makes $10.5 Billion Shale Deal, Its Biggest Since Deepwater Horizon

Exxon Mobil Tripling Its Bet on the Hottest U.S. Shale Field