Chevron (NYSE:CVX) Shares Move as Oil Drops and AI Power Pact Lands Before Holiday Week
Chevron closed at $171.06, down 0.69%, as oil prices slid over 3% on easing supply fears, leaving investors to weigh whether its new 20-year Microsoft data-center power deal can offset oil volatility and provide steadier revenue, with risks tied to oil price swings and the project's uncertain returns.