Alltop, all the top stories

Buy The Rumor, Sell The News

Oil Traders get a bonus today as reports came out that the US would begin releasing its oil reserves. But NO!

Although apparently Obama and PM David Cameron discussed the matter, no agreement was reached.

Pump prices not going anywhere soon.

Leave a Reply

Reload Image