An oil production and storage tanker burst off the coast of Nigeria early Wednesday, killing ten crew members. It was unclear whether there were any deaths or how much petroleum was poured into the sea. Shebah Exploration & Production Company Ltd (SEPCOL) reported that flames had devoured the Trinity Spirit floating production, storage, and offloading (FPSO) […]

Read more of this post