(Bloomberg) — U.S. stocks snapped a five-day slide, with energy companies leading the gains as crude oil extended a rally to a six-week high. Bonds yields declined and the dollar was little changed versus its major peers.

The benchmark S&P 500 closed in the green after fluctuating between gains and losses for much of the trading session. A drop in Moderna helped to keep the Nasdaq 100 in negative territory. OPEC predicted stronger demand for its crude on a combination of rising global fuel consumption and output disruptions elsewhere. Industrial metals rose, with aluminum reaching $3,000 a ton in London for the first time in 13 years amid supply disruptions.

“The market is not overvalued, but it is not as undervalued as it once was,” said Brian Wesbury, chief economist at First Trust Advisors. “A slowdown in GDP will likely slow profit growth, while rising inflation will eventually lift long term interest rates. Tax hikes are…

Read more…

Share.

Comments are closed.