John McGaritty

17 Jun 2020 | John McGaritty
Italy’s demand for petrol and diesel fell 40% and 36% respectively in May, compared with the equivalent month in...