Crude oil prices hover at $107/bbl amid supply concerns through Strait of Hormuz, COMEX gold down 3.4%; US stocks close lower – Upstox
What HappenedCrude oil prices hover at $107/bbl amid supply concerns through Strai. Source: Top stories – Google News. Read original report via source l…