ExxonMobil Reports 23.4% Drop In Profits On Lower Crude Prices • Channels Television
African Business News

ExxonMobil sells European chemical plants amid tariffs pressure

ExxonMobil is considering the sale of its chemical plants in the UK and Belgium, according to a report by the […]