Unpacking the Data of Nigeria’s Place in Global Oil Spills Business & Economy News Oct 17, 2023 In 2022, a staggering 15,000 tonnes of oil seeped into the world’s waters due to tanker leaks. Amid this concerning…