Oil Prices Plummet as Global Equities Rally on Inflation Relief
Global markets experienced a significant rally on Monday, July 27, as Brent crude oil prices plummeted by 5.2% to $91.73 per barrel following a tentative pause in U.S.-Iran hostilities.
The decline in energy costs alleviated inflation fears and injected optimism into equities and bonds, causing futures tracking the Nasdaq 100 to surge 1.3%, while S&P 500 futures advanced 0.8%.
Japan's Nikkei 225 edged up 0.4%, and MSCI's broadest index of Asia-Pacific shares outside Japan added 0.3%. The catalyst was unmistakable: Brent crude futures tumbled, and U.S. West Texas Intermediate crude sank sharply after threatening to breach the $100 threshold just days earlier.
The relief in oil markets reverberated through fixed income, where the 10-year U.S. Treasury yield fell 4 basis points to 4.63%, weighing on the dollar, which slipped 0.2% against the Japanese yen to 163.66.