UK Today News: Obama Says BP To Pay $20 Billion As Compensation for Gulf Of Mexico Oil Spill British Petroleum (BP) has reportedly reached a provisional agreement with President...

Read More