Shell and TotalEnergies see profits tank as oil and gas prices fall | Fortune