A federal judge has passed down a ruling on the largest accidental marine oil spill (the Deepwater Horizon oil spill) in history, calling major players British Petroleum (BP) "reckless", and Transocean and Halliburton "negligent". BP is ordered to pay 17.6 billion for the damages it caused in the Gulf of Mexico in 2010. Let's just hope they don't end up spending that money on their military instead.