Published September 18, 2010 at 475 × 295 in BP to Pay $4,300 for Every Barrel of Spilled Oil (Visited 7 times, 1 visits today)