Technology earnings are due this week as jitters surrounding artificial intelligence weigh on market sentiment, while oil prices have slipped.
The combination of forthcoming results from the technology sector and weaker oil prices is shaping investor focus as markets assess the latest developments.
