Home Stock China’s Stimulus Sparks Markets: Are Stocks and Commodities Set to Soar or Stumble?