The China Signal: Why Thursday's $86 WTI Has Nothing to Do With Hormuz
WTI closed at $86.34 Thursday, down 5.4% in a single session. The driver is not Hormuz — it's China's structural demand erosion, now confirmed by Sinopec sales data, record EV adoption, and collapsing crude imports.