Why is this a US responsibility? The UK, France, India, Saudi Arabia, Israel, Russia, and China are all closer and have significant naval forces which could reach that tanker.
So on that basis you're willing to sign up US military personnel to risk their lives, and US taxpayers to foot the bill? The Yemeni littorals are an active combat zone.