TotalEnergies Refining Strength Cushions Oil Slump

TotalEnergies SE (NYSE:TTE) stock is trading higher on Wednesday after the company reported fourth-quarter 2025 results. Details The French energy giant posted adjusted earnings of $1.73 per share, missing the $1.78 consensus estimate. Revenue for the quarter came in...