FTSE 250 heads for weekly gain as Ocado jumps on Asda deal
US retail sales increase 0.5% despite inflation pressures
Delta Air Lines stock price analysis and earnings preview: buy or sell?
South Korea turns to AI to track crypto profits ahead of digital asset tax
Altaf Kassam: US stocks may not ‘snap-back’ after the Iran war
Dow futures jump 315 points: 5 things to know before Wall Street opens