Oil Posts 5th-Straight Weekly Loss on U.S. Virus Spike, Demand Destruction

© Reuters. By Barani Krishnan  Investing.com – Oil posted a fifth straight week of losses amid fear of more demand destruction as U.S. cities and businesses braced for a greater shutdown after America eclipsed China as the nation with the largest number of coronavirus infections. Adding to the oil market’s woes, the International Energy Agency […]

Continue Reading