Can I scare you all ?16 Jun 2022 18:53
1) Oil is telling you what you need to know. They threw everything at it this week. 45m of SPR, 75bps instead of 50, melted the market and liquidated CTAs, etc. Oil just doesn’t care. In a nasty shakeout, take notice of what is green. Oil is going to murder every other CUSIP…
Oil Vigilante Kuppy