Articles by Kyle Rodda

Market Mondays: Markets Reverse Course as August Begins
Disappointing US jobs data triggers a selloff in global markets as economic concerns creep in once again
14 hours ago
Amazon Q2 Earnings Preview: tariffs, mixed demand and AWS under scrutiny
Signs of further AI monetisation could push Amazon shares towards all time highs.
14:33, 31 July 2025
Apple Q3 Earnings Preview: Demand Pull-Forward and Tariff Risks in Focus
Investors have their eyes on short-term trade policy impacts and long-term trends relating to demand and margins
11:19, 30 July 2025
Microsoft Q4 earnings preview: Eyes on AI productivity and cloud strength
Investors look for further evidence of AI monetisation with Microsoft stock near record highs
11:54, 29 July 2025
Meta earnings preview: Strong Q2 expected, but investors look for balance between AI investment and monetisation
Expectations are high for Meta Platforms as investors look for a balance between AI monetisation and investment
09:19, 29 July 2025
Australian quarterly CPI could open the door to another RBA cut
The markets expect a soft official inflation read and another RBA rate cut
17:03, 28 July 2025
The Bank of Japan is expected to keep policy unchanged but markets at risk from a hawkish pivot
The Bank of Japan is expected to keep policy unchanged but may deliver hawkish guidance
11:57, 28 July 2025
US trade deals bring relief rally ahead of August 1 trade deadline
US trade deals support sentiment as August 1 trade deadline approaches
10:16, 28 July 2025
Market Mondays: Tariff Deals, Tech Earnings and Fed Signals
This week will be very busy on the economic and earnings calendars with key events like the FOMC, BOJ, NFPs, and key tech earnings happening in the next few days.
10:03, 28 July 2025
Alphabet Q2 Earnings Preview: AI search monetisation and cloud growth in focus
Investors look for signs of further earnings growth and AI monetisation.
12:48, 22 July 2025

Ready to join a leading broker?

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