Reuters: OPEC+ adds 2.9M barrels per day in April
Translation: Cheaper oil = lower production costs for EVERYTHING = inflation dies = Fed cuts rates.
Rate cuts don't come from good vibes they come from falling inflation. And nothing kills inflation faster than cheap energy.
OPEC's March 1st decision might be one of the best economic news of 2026 and nobody's talking about it.