GMP supplies 45% of the fuel that keeps Peru going