Oil drops to 12-week low on recession, COVID-19 worries
Oil prices dropped to a 12-week low in volatile trade on Wednesday, extending Tuesday’s heavy losses as growing fears of demand destruction from a global recession outweighed supply concerns.
Brent futures for September delivery fell…