ProductionOil settles higher, limited gains on coronavirus concernsUS Covid-19 cases surpass 3 million milestoneOil price: Brent crude futures settled up 21 cents at $43.29 a barrelPhoto: REUTERS/SCANPIXReuters