Oil futures sold off heavily on Thursday, with global benchmark Brent crude dropping below the $40 per barrel mark after bearish rhetoric from key sources and amid fears of another wave of coronavirus infections. The commodity’s losses were part of a deluge of red ink across broader markets, with the S&P 500 and other indices seeing steep drops for the day.
展开▼