Italy's diesel demand tumbles 60% in April, petrol use plunges 74%
Italy’s demand for petrol and diesel fell 74% and 60% respectively in April, compared with the equivalent month in ...
Already subscribing? Please log in.
Related articles
Italy’s demand for petrol and diesel fell 74% and 60% respectively in April, compared with the equivalent month in ...