It's the economy...

Gas prices are currently down, but oil company executives are still being summoned to testify before Congress -- this time from oil giant BP, whose execs are scheduled to testify before the House Energy and Commerce Committee this morning about the recent pipeline leak in

This discussion is closed.

Discuss this post