16.9 C
London
HomeForecast

Forecast

Nvidia and AMD to Pay 15% of China AI Sales to US Treasury: Market Impact

Nvidia and AMD to pay 15% of their revenues from artificial intelligence chip sales to China directly to the US Treasury, according to multiple financial news outlets. The agreement, brokered in a direct meeting between Nvidia CEO Jensen Huang and President Donald Trump, marks...

Commercial Launch of Ryoncil Yields Strong First-Quarter Revenue

The commercial launch of Ryoncil has delivered encouraging results for Mesoblast, with $13.2 million in gross revenue recorded in the first quarter following market entry (March 28 to June 30, 2025). Early Commercial Uptake and Market Penetration Since its debut, Ryoncil has been successfully integrated into...

Invest in Gold During Economic Uncertainty: Is the Safe Haven Still Worth It?

Why Invest in Gold During Economic Uncertainty? Invest in gold during economic uncertainty remains one of the most common strategies for safeguarding wealth. Gold has long been seen as a reliable hedge when financial markets become volatile. Its enduring appeal lies in its ability to...

Geopolitics and Market Impact: How Oil, Gold, and Global Tensions Are Reshaping Finance

Geopolitics and Market Impact: the recent Israeli airstrikes on Iranian nuclear infrastructure, and Tehran’s retaliatory drone and missile assaults, have triggered an acute geopolitical flashpoint. Markets responded instantly. Yet beyond the immediate reaction lies a more complex matrix of economic implications, spanning energy, inflation,...

Investing in Africa in 2025: charting a course between ambition and changing realities

Africa in 2025 is a high-potential, variable-stability proposition. UK investors will have to navigate political, legal, and fiscal risks skillfully—growth is there, but trust and state durability are imperative.

UK Economy on the brink of recession as spring statement awaits

The UK economy faces recession risk with high interest rates and inflation expected to increase borrowing by £15 billion by 2030. Economic forecasts for 2025-2026 have been downgraded, and consumer sentiment has hit a 15-month low due to job insecurity and high taxes.