French oil and gas giant TotalEnergies announced on Thursday that it has shut down around 15 percent of its global oil and gas production due to ongoing conflict in the
French oil and gas giant TotalEnergies announced on Thursday that it has shut down around 15 percent of its global oil and gas production due to ongoing conflict in the