Satellite Images Find Oil Spill in Gulf Left in Ida’s Wake
Published
Satellite and aerial survey images show oil spreading off the coast of an oil and gas hub in Louisiana.
Full ArticlePublished
Satellite and aerial survey images show oil spreading off the coast of an oil and gas hub in Louisiana.
Full ArticleWASHINGTON (AP) — The company overseeing the response to a large oil spill spurred by Hurricane Ida said Tuesday that a..