China's October's crude oil production was down 11.3 percent from the same period last year to 16.05 million tonnes, or 3.78 million barrels per day, …
The post <b>Oil</b> attempts gains on stalled USD rally, fall in China output appeared first on crude-oil.top.