Oil prices edged down this morning but held recent ranges as traders assessed China’s oil demand following the coronavirus outbreak and awaited a decision by major producers to cut output further to balance markets. Oil is off more than 20% from peaks struck in January after a spreading virus hit demand in the world’s largest […]