Trade and Economics - May 18, 2026 Markets Hold Steady as Investors Watch Iran, Oil Prices and Central Banks by Gianluca Guarino