Oil Anchored with Stockpiles and Virus in Focus
Oil was anchored near $40 a barrel after an industry report signaled another increase in U.S. crude stockpiles and as the spread of the coronavirus continued to cloud the prospects for an economic recovery.
» Volledige artikel