Slowly but surely, what we have claimed for the past year – that it is the demand side of the oil equation, not the supply, and especially the “Chinese wildcard” that is the critical factor in setting prices – is starting to emerge and be factored in by markets. And so, just days after we posted ” Another Red Flag For Oil? China’s Crude Imports Slump To 7-Month Low ” arguably catalyzed by the increasingly full Chinese Strategic Petroleum Reserve, overnight we got another major red flag – once again out of China – when Bloomberg reported that China’s oil refining dropped the most in three years for the month of July, while crude output retreated from the highest this year, “as the world’s largest consumer showed signs of losing momentum.” According to Bloomberg calculations based on NBS data released on Monday, as shown in the chart below oil […]