ProductionOil steady as hopeful economic data face spike in virus casesNearly 3 million Americans infected with Covid-19Oil price: Brent crude settled at $43.10 a barrel, up 30 centsPhoto: REUTERS/SCANPIXReuters