Vistra (NYSE:VST) -5.1%, and Talen Energy (TLN) -1.3% in Monday's trading after TD Cowen analysts said Microsoft has begun ...
Crude oil closed at the lowest settlement price this year, fueled by near-term supply concerns and expectations that OPEC+ will postpone returning barrels to the market in April as planned.