Cooling crude prices drive weekly gains; Street expects Q2 earnings recovery June 26, 2026 · Economic Times Read full story at source