US Supreme Court rejects BP payout appeal

Deepwater Horizon disaster
The 2010 Deepwater Horizon disaster

Breaking