LONDON (Reuters) – Oil fell more than 2 percent to around $71 a barrel on Monday as a drop in China’s key stock index stoked worries about the pace of economic recovery and a revival in energy demand.

More:
Oil drops to $71 as Chinese stocks fall