Oil prices have edged up from 13-month lows as the number of new coronavirus cases slows in China, easing some concern over the potential for lengthy oil demand destruction.
Oil prices have edged up from 13-month lows as the number of new coronavirus cases slows in China, easing some concern over the potential for lengthy oil demand destruction.