Risk Managed Strategy Funds

Federal Reserve rate outlook

John Hancock: Weekly Market Recap Week Ended March 13

March 17, 2026

Oil’s wild ride Conflict in the Middle East and curtailed shipments through the Strait of Hormuz fueled oil market volatility for a second week, with U.S. crude futures spiking to $119 per barrel on Monday and then briefly slipping below $77 the next day. On Friday afternoon, oil was trading around $98, up from a […]

Read More...