Oil prices fell after Trump urged Saudi Arabia and OPEC to reduce crude costs, reviving his tactic of influencing energy markets, with WTI settling below $75. Image by think4photop via iStock Oil ...
Africa’s biggest crude producer Nigeria has emerged from a years-long output slump due to improved security, creating a quandary for the government. Stretched public finances badly need the ...