Mainland China stocks opened lower, ending a 10-day winning streak due to lack of confidence in stimulus plans. Shanghai Composite index fell 4.6%, CSI300 Index dropped 5%. Expectations of a fiscal stimulus announcement in China this month are high to revive the economy.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing