ProductionOil drops 3% on weak demand outlook and higher Opec suppliesGlobal death toll from Covid-19 has surpassed 1 million markOil price: Brent crude futures fell $1.37, or 3.2%, to settle at $40.93 a barrelPhoto: REUTERS/SCANPIXReuters