On Tuesday 15 September, 2026, the price of oil surged back above $107 a barrel, sparking concerns over global supplies and the potential for inflationary impacts. Threats to shipping through the Strait of Hormuz and Bab el-Mandeb have added to the volatility in financial markets, with bond markets expected to see higher rates as a result. The UK jobs market is also showing signs of slowing down…
No responses yet