You're giving him far too much credit for forward planning. Trump is an opportunist, not a thinker. He's had it in for Iran for years and Netanyahu gave him the hard sell a couple of weeks before the war. Hegseth was for it, Vance was against it, and Rubio was on-board but only for getting rid of their missiles, while John Ratcliffe told him straight out that Netanyahu was pulling the wool over his eyes. Trump went for it anyway. Now that he's created this mess, he's latched onto the idea of going into partnership with the Iranians to charge a toll on ships using the strait. I don't think the Iranians will be very interested in that, nor in handing over their oil. If Trump did somehow try to grab the oil, Xi would be on the phone to the White House.