ProductionOil falls 1% on US-China trade doubts, Opec+ talksEuropean Central Bank cutting deposit rates to record lows also put pressure on pricesOil price: Brent crude futures settled at $60.38 a barrelPhoto: REUTERS/SCANPIXReuters