Oil gains on Iran stalemate, global stocks dip: Markets wrap 2026-04-24 · Moneyweb Read full story at source