Indian Oil Corporation (IOC), the country’s largest refiner, has purchased around 7 million barrels of crude oil for March loading, including supplies.
Africa missed out on the global investment rebound in 2025 as Foreign Direct Investment (FDI) inflows into the continent ...