BlackRock Weekly Commentary Navigating Shifting Central Bank Policies and Market Sentiment Freshworks FRSH Q1 2026 Earnings EPS Misses Estimates as SaaS Platform Navigates Macro Uncertainty Energy Market Dynamics Oil and Solar in Focus