Oil prices tumble on expectations for return of Libyan crude production, global stock-market selloff
September 21, 2020 at 08:52 AM EDT
Oil futures trade lower Monday, with pressure attributed to expectations Libyan crude will soon return to the market, while worries over a rise in European COVID-19 cases and a global equity market selloff added to the negative tone.