Global oil majors reported strong second-quarter profits as Iran-related geopolitical tensions pushed crude prices higher, while President Donald Trump renewed calls for lower fuel prices for consumers. Wengglobal examines the market impact, political implications, and consequences for Africa and the global economy.