US and European Supplies Tighten, Keeping Diesel Prices Elevated According to Company ReportsAugust 12, 2026
US and European Supplies Tighten, Keeping Diesel Prices Elevated According to Company ReportsAugust 12, 2026
Shell raises dividend and announces $3.5 billion share buybackJanuary 30, 2025 Shell’s 2024 profit fell 16% to $23.72 billion, missing estimates. Despite weaker oil prices, the company raised dividends by 4% and announced a $3.5 billion share buyback.