Oil dives 3% to lowest since July on demand worry, strong dollar
Oil prices fell more than 3% on Tuesday, reaching their lowest level since late July. This drop was attributed to mixed Chinese economic data and increased OPEC exports, which alleviated…
By News Team November 7, 2023