search | crown-oil

News

Success despite oil demand & price slump

...slump in demand for petroleum products during lockdown, as well as an accompanying fall in oil prices, resulted in a 22 per cent drop in Group turnover, down from £509.3m...