Crude oil prices dropped below $43 at the end of this week as growing concerns on the resurgence of COVID-19 cases in major economies around the world strengthened concerns that global energy demand growth could freeze. …read more
Source:: Yahoo Finance