"> Chevron Archives - Sahel Standard
May 11, 2021
Home Posts tagged Chevron
Business Features News Top Stories
Fresh insights as to why the oil majors are gradually scaling down their operations and planning their exit from the country has been unraveled. Investigation by The Nation revealed that among the oil majors, including Royal Dutch Shell, ExxonMobil, Total and Eni, are cutting billions in spending after taking hits to their profits, thus shifting money to […]Continue Reading