Global oil prices have retreated from their early-October highs, with market focus shifting from supply risks to concerns about global economic health, sluggish demand, and ample supply.
Global oil prices have retreated from their early-October highs, with market focus shifting from supply risks to concerns about global economic health, sluggish demand, and ample supply.