LSU

Gulf Coast Oil Spill May Be Largest Since 2010 BP Disaster

LLOG reports as much as 9,350* barrels spilled last week Release dwarfed by multimillion-barrel Deepwater Horizon spill *Updated figures given…

7 years ago