Guys, recommend some credit cards that gives the most reward points for fuel and maybe online shopping (amazon/flipkart).
Fuel is a tricky thing. How much fuel do you fill monthly is key.
Secondly, most cards (being co-branded) will only reward you when you fill at same brand outlets.
Thirdly, card machines may need to be of a specific company again.
Finally, still things could go wrong!