An oil production and storage vessel exploded off the coast of Nigeria early on Wednesday with 10 crew members on board though it was unclear if there were any casualties or how much crude might have spilt into the sea. Nigeria’s Shebah Exploration & Production Company Ltd (SEPCOL) said on Thursday that flames had engulfed Read More…