Difference between physical price vs futures price of oil was as high as $ 20-30 / barrel till a month ago
That premium ( physical over delivery ) collapsed to zero on Friday - 11 Jun !!!
Mkt is basically saying - the fighting has ended. And Mkt can’t be saying that without US / GCC Govt’s leaking such info ( assumption )