Market insight – May 2026

05 June 2026