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
Crude oil futures plummeted on Monday, hitting levels not seen since 1999, pressured by continually reducing demand and worries
Leave a Comment