Home Stock China’s Stimulus Sparks Stock and Commodity Surge: Are we headed for an Energy Crash?