Oil prices and AI continued to dominate investors’ thoughts this week as the former showed signs of moderating, while the ...