Pound edges higher but set for weekly loss amid Middle East tensions
US stock futures muted as Nvidia results fail to lift sentiment
BP share price rally gains steam: Will it hit 500p after earnings this week?
S&P and Dow Jones futures fall as Trump tariffs revive uncertainty
HDFC Bank stock falls, but JPMorgan, Jefferies see valuation upside
Bybit expands fixed-income crypto products amid market volatility