Global Markets Grapple with Inflation Worries as Oil Prices Surge and Bonds Face Pressure
Asia shares slumped, but US equity futures and Treasuries stabilized as oil prices surged, heightening concerns about inflation. The US benchmark oil price reached $95 a barrel, the highest in over a year, due to falling stockpiles, contributing to worries about persistent inflation. This pushed the 10-year Treasury yield near 4.6%, its highest since 2007.
Read More