Market Update – June 2025
It’s been an eventful few weeks. In the last few hours while writing this, it seems a tenuous ceasefire has been agreed with Israel and Iran. After 10 days of tit for tat missile and rocket exchanges, the oil price surged by $10 a barrel, however, it started to drop almost immediately. The US got [...]