Russia’s budget implodes

RUSSIA’S OIL MONEY IS HAVING A BAD YEAR Russia just realized it won’t make as much oil cash in 2025—and yeah, they’re not thrilled. They thought they’d be selling oil at $82 a barrel. The reality? More like $68. Their …

READ MORE

Another Tech fairy tale implodes.

Iphone sales are plunging:https://t.co/2pl6vtOpp9 Another Tech fairy tale implodes. pic.twitter.com/oavBpeuxWf — Mac10 (@SuburbanDrone) April 19, 2024 Apple $AAPL flirting with disaster once again as it closes at lowest price since October 26 pic.twitter.com/7MOQtTXZvz — Barchart (@Barchart) April 19, 2024