Crude oil prices hover at $107/bbl amid supply concerns through Strait of Hormuz, COMEX gold down 3.4%; US stocks close lower
Crude oil prices were trading around $107 per barrel (bbl), while global gold prices slid during the early hours on March 23, 2026, as tensions loomed over a potential supply crunch in the global energy market. Here's what investors should know about oil, precious metals, and the US stock market.

What's Your Reaction?











