Petrol, diesel prices unchanged for 4th straight day