May 6, 2024
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.