- 2012 Estimated Total Oil Production – 1.4 to 1.5 million barrels
- 2012 Estimated Exit Rate for Oil Production – 5,000 to 5,500 barrels per day
- 2012 Estimated Total Natural Gas Production – 12.5 to 13.5 billion cubic feet
There are several others who could also reap benefits.
Stocks are slightly lower on Tuesday as oil prices fall.
The rally in oil prices may last longer than many traders think it will.