Oil down with large US inventory build
Demand in world’s biggest oil consumer falls as seen by inventory data showing 12 million-barrel growth
Source link
Demand in world’s biggest oil consumer falls as seen by inventory data showing 12 million-barrel growth
Source link