Articles by Kyle Rodda

Microsoft set to report Q3 earnings as AI monetisation takes centre stage
Microsoft (MSFT) reports Q3 FY2025 earnings on April 30. Can AI and Azure growth outweigh margin pressures?
08:30, 29 April 2025
Alphabet Q1 2025 Earnings Preview: Can AI Momentum Offset Slowing Growth?
Alphabet Inc. (GOOGL) is set to report Q1 2025 earnings after the market closes on April 24, with investors keen to see whether the tech giant can reignite topline momentum amid growing competitive threats and margin pressures.
07:49, 29 April 2025
Tesla expected to deliver soft Q1 results as investors look for a turning point
Tesla Q1 Earnings Preview
08:13, 22 April 2025
Trump’s technology exceptions boosts sentiment but US Dollar continues to slide
Markets rally after Trump announces tech tariff exceptions, easing fears of 145% rates. However, USD slides to multi-year lows amid economic and policy concerns.
08:00, 14 April 2025
Panic grips the markets as a global trade war risks plunging the world into recession
Markets tumble amid fears of a global recession triggered by escalating US-China trade tensions.
12:34, 7 April 2025
AUD/USD remains rangebound heading into April RBA meeting
AUD/USD Holds Steady Ahead of April RBA Meeting.
07:20, 31 March 2025
US PCE Index tipped to show price stickiness as markets search for further disinflation
US PCE Index Preview: Sticky Inflation Signals Ahead of Tariff Impact.
14:49, 25 March 2025
Trade uncertainty caps AUD/USD upside heading into Australian CPI Indicator
AUD/USD Outlook: Trade Uncertainty Limits Gains Ahead of Australian CPI.
12:08, 24 March 2025
FOMC keeps rates on hold but signals it will keep cutting rates despite looming tariffs
FOMC Holds Rates Steady but Signals Future Cuts Amid Inflation Concerns.
12:47, 20 March 2025
The Factors Driving Gold to Record Highs
In this cheat sheet we describe the major, long-term drivers pushing gold to record highs.
14:05, 19 March 2025

Ready to join a leading broker?

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