Hubspot stock has imploded: can the $1 billion buyback reverse the trend?
Top FTSE 100 and 250 shares to watch: Burberry, ITV, Vodafone, BT, National Grid
Dow Jones Index futures today: hits all-time high ahead of key market news
IKEA to close large China stores as property slump reshapes retail strategy
Sanofi to acquire Dynavax for $2.2B, sending shares higher by 37%
ECB keeps rates steady, warns of energy-driven inflation surge