Natural Gas News Basra Oil Company head expects Qatar to take 20-25% stake in TotalEnergies' Iraq project Feb 2, 2023 6:08:am
Natural Gas News Exxon smashes Western oil majors' earnings record with $56 billion profit for 2022 Jan 31, 2023 3:31:pm