Global Stock Market Review: Week Ending 19 June 2026
For the week ending June 19, 2026, global markets reacted to a US-Iran peace pact that reopened the Strait of Hormuz, successfully dropping energy prices. Despite cheaper oil, central banks maintained restrictive monetary policies. Concurrently, US markets rallied on a landmark Apple and Intel domestic chip manufacturing agreement.
Global Stock Market Review: Week Ending 19 June 2026 Read More »

