Tesla’s Spain sales surge 112.8% in May as electric vehicle demand grows
Meta, Microsoft earnings due next week: here’s what top analysts say
Pound gains as markets monitor Iran developments and UK local elections
XPeng stock is still at risk despite reporting its first profit: what next?
FTSE 100 drops amid China banking concerns and falling oil prices
Bitcoin ETFs extend outflows as Fed caution, geopolitical risks weigh on crypto