Articles & Videos

1836 items
OPEC+ agrees to another oil output hike
Semafor Oct 5, 2025

OPEC+ agrees to another oil output hike

The world’s major oil producers agreed to raise output again, a move that raised fears of a supply glut and could further dampen prices.

Trump Bails Out Loser Libertarian Milei | Frederico Finchelstein | TMR
The Majority Report Oct 5, 2025

Trump Bails Out Loser Libertarian Milei | Frederico Finchelstein | TMR

 Wall Street’s Bid For Your Power
Lever News Oct 3, 2025

Wall Street’s Bid For Your Power

Regulators just greenlit BlackRock’s acquisition of a Midwestern power company — the latest deal in the private equity giant’s spending spree on public infrastructure.