11:17 Business Africa Oil Market: Africa facing new turbulence [Business Africa] Across Africa, economies remain closely tied to the oil market. OPEC and its allies recently announced a production increase of 188,000 barrels ...
01:05 USA US President Trump urges all NATO countries to stop buying oil from Russia US President Donald Trump has called on all NATO countries to stop buying Russian oil and place tariffs on China of up to 100 percent.
01:22 Israel Iran conflict Analysts warn of trade disruptions across Africa as Israel-Iran tensions escalate
01:33 Russia Putin downplays threat of recession at Saint Petersburg Forum, points to growth in manufacturing
Nigeria Activists urge Nigeria to delay Shell's $2.4 billion sale of assets in deeply polluted Niger Delta