AGNC Pref G AGNCL Q1 2026 Earnings Beat Revenue NA EPS 042 CarPartscom PRTS Falls 319 Watching 063 Support 20260518 WTIs Widening Discount to Brent Reflects Asymmetric Exposure to Strait of Hormuz Risks Karooooo KARO Stock Analysis 182 Gain What to Watch 20260518