Recent market movements center on expectations surrounding a potential US-Iran agreement that could expand energy supplies through the Strait of Hormuz, while investors simultaneously await the Federal Reserve's interest rate guidance. Oil prices have declined notably over recent
Read full commentary →