AI-powered market analysis and insights

Reddit's debating $70K ETF moves, Buffett just grabbed a slice of a Japanese insurance giant, and someone thinks 2026 is renewables' year. A lot to unpack.

Reddit's investing subs are locked in on one macro trade: Iran peace deal = oil crash = S&P rip. Here's what the data actually says.