Oil prices: China is the ‘key variable to watch,’ ICAP CEO says