Discuss as:

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