Oil Posts 5th-Straight Weekly Loss on U.S. Virus Spike, Demand Destruction By Investing.com
© 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…
Read More