News

Energy sector underperforms in Q2 2025 with a 25.6% earnings decline, led by falling oil prices. Discover key trends, stocks, and ETF insights.