88 BP, Shell, Chevron shares on edge as Morgan Stanley slashes oil forecast
Major energy stocks, including Chevron (CVX), ExxonMobil, BP, Shell, and TotalEnergies, have experienced significant declines following a bearish outlook from Morgan Stanley and other major banks. The investment bank warned of a global oil glut, projecting Brent crude prices to average $75 in the third...