Oil falls as European lockdowns douse recovery hopes
Oil prices resumed their decline on Monday, falling around 1 per cent as worries about a drop in demand for ...
Oil prices resumed their decline on Monday, falling around 1 per cent as worries about a drop in demand for ...