How much of China’s crude demand will return?

How much of China’s crude demand will return?
With crude benchmarks retreating from above $100/b, market attention is shifting from supply disruptions to the post-crisis rebalancing of global oil markets, despite continued uncertainty over physical trade flows. Setting aside potential logistical disruptions, the...
Read More