An oil vessel with a two million barrels storage capacity has exploded off the coast of southern Nigeria’s Delta state, its operator said Thursday, prompting fears of an environmental disaster. The Shebah Exploration & Production Company Ltd (SEPCOL) said in a statement that “a fire engulfed our offshore facility… following an explosion during the early […]