Market Updates

Stocks, Oil and Bond Yields Edged Higher as Iran-Israel War Threatens Global Energy Supply Chain

Barry Adams
16 Jun, 2025
New York City

    Wall Street indexes advanced on Monday despite elevated geopolitical tensions and trade policy uncertainties. 

    The S&P 500 index gained 0.3%, and the tech-heavy Nasdaq Composite advanced 0.4%, and investors overlooked rising tensions between Israel and Iran. 

    For the fourth consecutive day, Israel and Iran exchanged aerial attacks as both countries targeted each other's energy infrastructure.

    Iran threatened to close the Strait of Hormuz, which could cut off the supply of crude oil and natural gas to global markets. 

    Crude oil prices jumped as much as $77 a barrel in overnight trading but cooled down to $73 a barrel following a lull in air attacks over the last few hours.

    Market sentiment was positive despite growing chaos in the Middle East, ongoing Russia's invasion into Ukraine, U.S. trade policy uncertainty, and the fading luster of U.S. safe-haven status. 

    The Fed Reserve is set to announce rate decisions on Wednesday, and investors are estimating the central bank to hold rates steady amid tariff uncertainty and rising geopolitical tensions in the Middle East.

    The Bank of England and the Bank of Japan are also set to announce their rate decisions. 

    On the earnings front, markets anticipate results from Jabil, John Wiley & Sons, Lennar, Progressive Corp., Accenture Plc., CarMax, and Carnival Corp.

     

    U.S. Stock Movers

    On Monday's trading, tech stocks led gainers on Wall Street amid speculation that leading tech companies are likely beneficiaries of the increased military spending. 

    Tesla Inc. edged up 2% to $331.56, Meta Platforms inched higher 0.6% to $687.14, Alphabet advanced 0.6% to $175.66, and Microsoft Corp. declined 0.6% to $473.77. 

Annual Returns

Company Ticker 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008

Earnings

Company Ticker 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008