Did I hear Obama take credit for a low gasoline price?
Texas oil now trading below $30 a barrel for the first time in 12 years.
Over 70,000 Americans have lost their jobs this last year in the oil industry.
Maybe its the success of Electric Cars reducing demand?
Never mind, Electric Cars = FAIL
-Geaux