Markets Continue to Assume War Will End & Oil Will Fall
Markets reach new highs as investor optimism persists about the Middle East conflict and lower oil prices. This week’s commentary looks at why such optimism may be valid, and which factors could still challenge the rally.
04/27/2026