There has been some position-squaring before the Easter holidays.
Losing Iran supplies will have a massive impact on the market, and there is no way that other Middle East producers are going to be able to make up for that loss.