Oil be damned: Global demand for oil set to hit all-time high this year as China reopens