BP Agrees to $4.5 Billion Settlement