BlackRock Weekly Commentary Navigating Shifting Central Bank Policies and Market Sentiment STNG Q1 2026 Earnings Strong Tanker Market Boosts EPS Well Above Estimates Chinas Energy Demand Recovery May Fuel Global Oil Price Volatility