Oil Market Update: China’s Sharp Drop in Oil Imports and Its Impact on Global Demand

with 4 charts