Sri Lanka is paying $286 a barrel for oil – May futures are trading for $83
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) …