World markets hit by China rate hike, weak EU data (AP)

Leave a Reply