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