Iran is under US backed sanctions so I don't know whether they benefit much at all. Other than them, who benefits ?:
Iraq, Kuwait, UAE, Qatar, Bahrain, Saudi Arabia, Russia, and Indonesia. Driving the price up by something other than attacking tankers would be a lot easier since it's mainly insurance rates that will climb and stay higher for a while rather than the usual speculation bump this will cause.
Who doesn't want Japan's leader Abe, who is in Iran at the moment, talking with the Iranians is a better question.
One of the tankers hit is owned by a Japanese company the other was a Norwegian owned tanker en-route to Japan, a bit much for a coincidence.
Hmm, even better, and “our” Deep State operatives likely have access to that type of info with which to assist in hitting the “right” targets.