They can’t keep oil futures capped for much longer. Eventually the market must resolve to reality, which is spot price.
Physical barrel of oil just sold in Sri Lanka for $286 way higher than the paper futures price (around $100-110)
13 million barrels per day (mbd) supply missing. Asian + European refiners fighting for every cargo. Dated Brent spot hit $144 (vs June futures $109). https://t.co/Ai9PQBViUa pic.twitter.com/KuUhx9yOb8
— Normal Guy (@Normal_2610) April 16, 2026
h/t Tonight We Ride!