Según Perupetro, la producción nacional de hidrocarburos (gas y petróleo), en 2022, generó S/ 3,900 millones de canon y sobrecanon y beneficio a cuatro regiones y una provincia. La cifra fue 39% mayor al año anterior, cuando se reportaron S/ 2,800 millones. Cusco recibió S/ 2,894 millones; Piura recepcionó S/ 574 millones; Tumbes S/ 144 millones; Loreto S/ 215 millones; Ucayali S/ 63 millones y la provincia de Puerto Inca (Huánuco) S/ 23 millones.