Sector & Market
Goldman Sachs Highlights Energy Stocks, Oil $100
Goldman Sachs notes Brent crude surged above $100/barrel, a >5% rise, as the Strait of Hormuz stays closed.
Analyst Neil Mehta identified ten energy stocks to buy, citing normalized oil price levels a