Jerome Powell’s speech at Jackson Hole boosted market confidence. Investors are now betting on a September rate cut. This has led to gains in stocks and a drop in Treasury yields. However, concerns remain about stagflation and the Fed’s independence. Donald Trump’s pressure on the Fed is also causing unease. The dollar weakened due to expectations of lower interest rates.
Oil Price Today (March 18): Crude oil dips over 1% despite Iran war entering day 19. Here are two reasons why
Oil prices dipped Wednesday following a rise in US crude inventories. However, ongoing geopolitical tensions, particularly concerning the Strait of Hormuz, suggest prices may climb.