The Markets (as of market close March 13, 2026) Wall Street saw a third straight week of losses as rising oil prices sparked inflation fears. Each of the benchmark indexes listed here declined as investors moved away from risk. Last week was market by intensifying...
Printer Friendly Version Lower oil “intensity” — less oil used per dollar of economic output — means energy shocks have a smaller impact on growth than in past decades. And from the supply side, the U.S. is now a net exporter of petroleum products. Because we produce...
The Markets (as of market close March 6, 2026) Stocks ended last week sharply lower, impacted by renewed inflation and geopolitical events. Each of the benchmark indexes listed here ended the week lower, while crude oil prices surged to the highest levels since August...
Printer Friendly Version In our 2026 Outlook: The Policy Engine, we listed several risks to stocks that could prevent the S&P 500 from achieving our forecast for high-single-digit returns in 2026 (to a fair value target range of 7,300–7,400). One was narrow stock...
The Markets (as of market close February 27, 2026) The last week of the month proved to be a tough one for Wall Street. Each of the benchmark indexes listed here closed the week lower, impacted by stubborn inflation and a cooling of major tech and AI stocks. The...