AIs Rising Power Needs Could Boost Solar Stocks Analysts Suggest BHFAL Q1 2026 Earnings EPS Misses Estimates as Investment Income Weighs US Dollar Weakens Amid Disappointing Economic Indicators and Easing Geopolitical Tensions