Topside reportedly quite heavy with sell orders around 1.0530 and 1.0580Light trailing stops below 1.0430China reportedly buying dips onto 1.03 handle