Crude Oil Prices Fall Towards $70/Bbl, The Lowest Since February 2026; Precious Metals Gain
CNBC-TV18
535 views •
2026-07-02
Added: 3 days ago
Oil prices declined for a third consecutive session as crude shipments through the Strait of Hormuz increased and signs of progress emerged in indirect negot...