TOP STORIES TotalEnergies says about 15% of output offline but surging oil prices more than offset losses rogerjudd - March 25, 2026 0 Post ContentÂ