Why should American blood and treasure be sacrified to protect other nations' - India, China, E.U., Japan - interests?
America doesn't need Saudi, UAE, nor Iranian oil any more.
The Persian Gulf is outside SEATO and NATO and other American alliance theaters of operation.
The only reason the US got involved with the Mideast was to backfill the Biritish Empire's withdrawal during the Cold War.