Weak China and cheap oil do not a happy forecaster make