Surging U.S. crude oil inventories, unexpected gasoline growth dampen sentiment, sparking worries about China’s manufacturing and oil demand.
Surging U.S. crude oil inventories, unexpected gasoline growth dampen sentiment, sparking worries about China’s manufacturing and oil demand.