Petrol woes stall drivers, squeeze street vendors | Daily Tribune