Sunshine is making Deepwater Horizon oil stick around

(The Deepwater Horizon spill was the largest marine oil spill in U.S. history, leaking more than 3 million barrels.) While investigating how the leaked hydrocarbons broke down over time, the team got a surprise: More than half of the degrading oil by …

oil leak – Read More…