Rising petrol and diesel prices could hit smaller businesses in 2017