(7 May 2026) The state of US politics is as volatile as ever. Much of the uncertainty is due to President Donald Trump whose bull-in-a-china-shop mercurial style often leaves rivals and opponents exasperated and on the defensive. The ongoing conflict in Iran is the latest of Trump's gambits as it remains to be seen how it will eventually play out. As oil prices soar and the world economy teeters on the edge of an inflationary abyss, Trump threatens to undermine his presidential legacy.
Certainly, the Republican Party's November midterm prospects have suffered a major blow as a result of Trump's attack on Iran. Trump's approval rating has fallen to a new low of 41% with the GOP not faring much...
(9 April 2026) Stocks stayed in rally mode on Thursday with a strong follow-through after Wednesday's ceasefire surge. The scale of recent gains since...
(1 March 2026) US stocks finished modestly lower last week on higher-than-expected wholesale inflation data and renewed worries over the negative economic impact of...
(22 February 2026) US stocks ended the week higher as markets rallied after Friday's Supreme Court decision struck down Trump's tariff policy. Even with...
(18 February 2026) Synopsis: Thursday's "hidden" Jupiter-Saturn alignment introduces some downside risk to the market over the next week or two. Evidence from previous...
(15 February 2026) Stocks generally moved lower last week on growing fears that AI disruption could undermine profitability in several economic sectors. While technology...