03 Jun 2026 admin News June 3, 2026 admin World stocks rally on AI optimism; jitters over Iran persist