World News

Shares stumble, oil rises as investors await AI sector earnings – Reuters

October 20, 2026 · By