Energy Gas OilOil majors, independents seek payment of $1.3bn debt owed gas producersEditorNovember 22, 2023 by EditorNovember 22, 20230270 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