Renewable Energy Sector Navigates Q2 with Mixed Results and Significant Stock Volatility