Economic Anxiety Hits Oil Prices

Crude oil prices recorded their sharpest weekly drop since the 2008 financial crisis amid an increasing focus on the economic impact of the coronavirus. That triggered fears of weakening demand as COVID-19 spread outside China. Brent crude dropped to $50.52 per barrel, as WTI retreated to $44.76. This represents an […]