Energy markets have been thrust into a period of acute uncertainty as maritime traffic through the Strait of Hormuz has effectively stalled.
The US economy has proven more resilient than many feared, but one Wall Street veteran says that a recession is only being held back by tech.
Just over a week ago, deliberations inside the Federal Reserve looked a lot different than they do now.
Markets sold off this past week as escalating US-Israeli strikes sent oil prices to their highest levels since 2024.