Brazil ends IPO drought as Iran war fuels stock market rally

May 8, 2026