High oil prices does increase demand for petrodollar, but EV adoption decreases. But I don't think revenue from petrodollar really matters much when you spend nearly $1b per day on missiles.
I think real irony is that Iran keeps shipping oil to China and India. At which point US will start nabbing these tankers?