On May 12, 2011, when questioned by US Senator Maria Cantwell (D-WA) at a Senate Finance Committee hearing, Exxon Mobil Chairman and Chief Executive Officer...
Exxon Mobil told several lies regarding their oil leak in the Yellowstone River in Montana. Michael Shure explains. The Largest Online News Show in the...