
Top Stories
Oil Trades Worth $2 Billion: The CE Energy File
Roughly $2 billion worth of oil, some $250 million in profit, 3.3 million tonnes of oil and petroleum products sold to customers in Nigeria, the Bahamas, Spain and Brazil
Roughly $2 billion worth of oil, some $250 million in profit, 3.3 million tonnes of oil and petroleum products sold to customers in Nigeria, the Bahamas, Spain and Brazil