Articles by Kyle Rodda

EUR/USD: bullish narrative tested by U.S. trade threats
US tariff threats weigh on euro sentiment as the dollar regains the upper hand
12 hours ago
US CPI Preview: Inflation data to test Fed’s tariff assumptions and policy expectations
US CPI data could impact the Fed's views on tariffs, inflation and monetary policy
19:00, 14 July 2025
Cocoa price prediction: Third-party target
Cocoa price prediction: Third-party target
Read our cocoa price forecast for 2025 and beyond, with insights from third-party analysts and commodities market experts.
16:19, 14 July 2025
Top 5 biggest short squeezes
Top 5 biggest short squeezes
Explore five iconic short squeeze cases like GameStop & Tesla. Learn how positioning, sentiment & timing drive dramatic market moves.
15:28, 14 July 2025
Market Mondays: Equities shrug off trade threats—but correction risk builds
Market momentum remains strong despite Trump's latest tariff threats as hope for deals continues
09:44, 14 July 2025
Nvidia stock forecast: Third-party price target
Nvidia stock forecast: Third-party price target
Discover third-party Nvidia stock forecast predictions for 2025-2030 and beyond, with analyst targets, historical prices, and trading strategies.
16:02, 11 July 2025
UK GDP contracts again in May as FTSE 100 eyes new highs
The UK economy experiences negative growth in May leading markets to price in a rate cut from the BOE in August
08:31, 11 July 2025
Gold’s uncertain path: Correction or buying opportunity?
Gold stays rangebound as positive risk sentiment dominates despite Trump's recent threats
09:41, 10 July 2025
Copper soars as Trump threatens 50% tariffs
Copper prices surge as Trump threatens higher tariffs but technicals suggest overbought conditions
08:42, 9 July 2025
USD Latest: how the dollar could react to upcoming tariff outcomes
The US dollar is expected to face a volatile week as the US approaches its tariff extension deadline
09:03, 8 July 2025

Ready to join a leading broker?

Join our community of traders worldwide
1. Create your account2. Make your first deposit3. Start trading