Sunday, November 18, 2012

What?--U.S. soon to be largest oil producer

http://www.aljazeera.com/news/americas/2012/11/20121113134836285404.html

What's the deal with gas prices then?

No comments:

Post a Comment