Russia also just pulled ~117K barrels/day off the market for the next 4 months.
That’s real supply coming out.
Now layer that with Middle East tensions, and you’ve got a tightening oil market.
That’s the kind of setup institutions pay attention to, are you?