Yields
NDX
RUT

explicit
Metals
USD
Ninety One 7.8
Asset Manager $150.00B
Paul Gooden 7.5
3/24/2026 9:47:23 AM
wti
Brent oil prices, somewhere between $120,250,000, $120,000 a barrel... at that level, consumers start to modify their behavior. This is the price level needed for demand destruction to balance the current ~12-13 mbd physical deficit.
1 calls
+78
consistently strong, high-conviction calls that played out

SignalTube

markets at a glance