China Merchants Energy Shipping (CMES) has posted stronger first-half results on higher tanker rates but warned of an uncertain near-term outlook due to