Energy prices are higher on rising geopolitical tensions with precious metals also in demand on safe haven plays. Industrial metals are under-performing on weak China data while the agricultural sector was lifted by reports of China agreeing to buy US agricultural produce as part of the ongoing…