Oil prices resumed their decline on Monday, falling around 1% as worries about a drop in demand for fuel products in the wake of yet more European lockdowns dominated tradingOil prices resumed their decline on Monday, falling around 1% as worries about a drop in demand for fuel products in the wake of yet more European lockdowns dominated tradingRead More