Wednesday, May 12, 2010

Oil execs trade blame game

Ocean Transport, BP and Halllibuton senate testimony: http://tinyurl.com/37yjet7

No comments: