3 best credit cards for petrol in Singapore