This topic has been covered back in June (search for “best reward credit card”), but I double checked that the Fidelity card Amex 2% is still offered, and it is.
I’ve also heard of a Charles Schwab 2% Visa (accepted at more places = more opportunity to redeem rewards), but I’ll leave that as an exercise to the reader.