Iranian oil revenues are surging:

Estimated Iranian oil revenues are up +$25 million per day in March from the prior month, to $139 million per day.

This comes as Iranian tankers are still transiting the Strait of Hormuz while most other Persian Gulf oil supply is still