BP execs face grilling on Capitol Hill June 15, 2010 BP Plc’s U.S. chief faces accusations in Congress on Tuesday that the energy giant caused the worst oil spill in U.S. history with a calculated Read More »