Oil fell amid mounting concerns that slowing growth in China, and the global economy in general, will undermine demand for crude.
Source: FuelFix
Oil fell amid mounting concerns that slowing growth in China, and the global economy in general, will undermine demand for crude.
Source: FuelFix
1,685