Chips carry stocks higher; oil jumps on stalled peace talks

Global Economy

Reuters
27 April, 2026, 09:20 am
Last modified: 27 April, 2026, 09:28 am