Oil price hitting petrol sales?

Total sales of petroleum products dropped by 2.8% compared with the corresponding period of the previous year in January – February 2011, possibly because high oil prices are leading to more careful