Because we're infidels....?
Uh, no.
They are reluctant to accept U.S. dollars for their oil because they aren't fools. See the attached thread for an interesting discussion of this topic, particularly the explanation I provided in Post #69:
1973 U.S. Threat to Seize Arab Oilfields
Keep in mind that the thread I've linked here is almost four years old.