Chinese Electrical Output Fell 9.6% in November (Plus Possible False Positive on Shipping Front)
Although talk of deep OPEC production cuts and hopes for an auto industry rescue have given oil prices a boost, the fundamentals are far from out of the woods. Indeed, as OPEC bravely claimed demand and supply really weren’t so far out of whack (was that at effort to set the stage for a less-than-hoped […]
Read more...