HHeadlines Read More Oil rises, stocks mixed as US-Iran peace talk hopes dimApril 27, 2026 Investors were looking ahead to earnings this week from US tech titans Alphabet, Meta, Microsoft, Amazon and Apple…