China is one of the reasons why oil has been 'so resilient': Analyst

China took a great opportunity to buy up "a lot of oil" earlier in April when prices were extremely low, and this has helped to rebalance oil markets faster than it was seen possible, says BCS Global Markets' Ronald Smith.
Tue, Aug 18 20204:43 AM EDT