Week of 16 March 2026
Weekly markets 16 03 20260:00/497.8121× The world's major central banks face their hardest call in years: hold rates and risk inflation, or act and risk crushing already fragile growth. With the Strait of Hormuz still partially blocked and oil potentially heading toward $164 a barrel