Excluding any US-Iran talks about Hormuz, China remains the most important factor for oil prices for the next 60 days or so. All eyes on Beijing.
Ex-China Asian oil imports have recovered to normal levels (see 📈⤵️), within the 2023-2025 range. What China does next is crucial.