Motorists will have to pay more for petrol in May as prices continue to rise for the third month in a row.