U.S. Crude Prices Sink Over 15 Percent on Virus Concerns – 20 April 2020

Crude oil futures plummeted on Monday, hitting levels not seen since 1999, pressured by continually reducing demand and worries

Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *