I am looking for a credit card that has the lowest fees for U.S dollar transaction purchases. These are large volume business purchases and I am currnetly paying a 2% fee for each transaction. Is there any card with less % fee that still earns reward points?