Global Markets Retreat – Friday, May 8, 2026
On Friday, May 8, 2026, global markets experienced a significant retreat, primarily driven by geopolitical tensions and disappointing economic data. Investors reacted sharply as ongoing conflicts in Eastern Europe intensified, raising concerns over energy supply…