Tag: 000B/D Floating Oil Platform Explodes in Niger Delta