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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing