Tuesday, 18 April 2023

Futures gain as investors cheer resilient earnings