Shell closes 2025 with $18.5 billion earnings, $26 billion free cash flow despite weaker oil prices Energy News Oil and Gas Uncategorized Shell closes 2025 with $18.5 billion earnings, $26 billion free cash flow despite weaker oil prices Nathaniel Alexander Abaño February 10, 2026 Shell posted strong 2025 results despite weaker oil prices, delivering $18.5 billion in adjusted earnings and $26.1 billion in free cash flow.Read More