May 2026 has been a month of superlatives, with records being broken one after another and countless new ‘all-time highs’ for stock market indices. This trend is being driven by technology stocks, and the market capitalisation of just a few companies is striking: 13 companies each now have market caps exceeding $1 trillion. Berkshire Hathaway […]
About a month ago, oil prices broke the $100 mark, and the prospect of a resurgence in inflation sowed doubt among investors and put equity markets under heavy pressure. In just a few weeks punctuated by incessant and contradictory presidential comments, while the ceasefire appeared temporary and the Strait of Hormuz remained blocked, those doubts appear […]
One month after the start of the war in Iran, as the prospect of a lightning operation fades, the markets are beginning to envisage a protracted conflict, the consequence of which for the markets boils down to one inescapable implication: high oil prices = high interest rates and falling share values. All asset prices now depend […]
"*" indicates required fields