A months-long war that disrupted global energy markets appears to be heading toward an end. The war began on February 28, 2026, when the US and Israel launched coordinated strikes across Iran, with a fragile ceasefire holding since April 7. Now, both sides have announced a framework agreement
President William Ruto’s trip to France for the G7 Summit comes against a dramatic backdrop. Specifically, protests and clashes with police erupted in Geneva, Switzerland on June 14, just one day ahead of his planned arrival. Furthermore, Geneva sits near Évian-les-Bains, the French town hosting the high-level summit. How the Protests Escalated The scale of […]



