China Yuchai H1 profit rises on higher engine sales, gross margins - CYD News | Rallies