Daily Archives: November 28, 2012

Obama Administration Suspends New Contracts with BP

By Glynn Wilson – The Obama administration has suspended all new contracts with the British petroleum giant BP for “lack of business integrity” due to its actions that caused the worst environmental disaster in history two years ago in the Gulf of Mexico and for the way the company responded to the crisis. The U.S.…