Senate president apologizes for saying salary can’t fill petrol tanks