Oil prices dived today to the lowest price since July as demand worries took center stage. Mixed Chinese economic data and rising OPEC esports helped ease fears about tight markets. “Traders will remain on high alert for signs of a wider conflict emerging in the region that could disrupt supplies, but it seems those fears […]
