From The Business Insider:
McMoRan Exploration Co. announced Tuesday that an oil discovery beneath 20 feet of water off the Louisiana coast could be the biggest find in decades, the Houston Chronicle reports.
Drillers found a "135-foot column of hydrocarbon-filled sands" and have estimated the discovery to be nearly...
Read full article...
More on energy:
Top energy economist: $100 oil coming soon
Inflation alarm: Gasoline prices are breaking out
Democratic senators urging OBAMA! to drop cap-and-trade bill