Energy Gas OilOil majors, independents seek payment of $1.3bn debt owed gas producersEditorNovember 22, 2023 by EditorNovember 22, 20230280 The Independent Petroleum Producers Group (IPPG) and Oil Producers Trade Section (OPTS), have called for strong measures that will address challenges leading to declining oil