Deepwater Horizon Costing BP $42 Billion