China just released aggressive measures to boost its economy -- but some analysts say it's still not enough
China's central bank announced a $114 billion liquidity support package and stock stabilization fund. Analysts view the move as bold but debate its effectiveness in boosting consumer spending. The commitment signals hope for China's struggling economy.