Something the author didn't mention: what about building more pipelines to bypass the strait? If this war really cost 2B$ per day, why not allocate some of that money to finance pipelines across the gulf states? Might be worth it long term, especially if Iran plans to permanently impose a toll.