Imperial Petroleum vs. Indonesia Energy: Which Oil & Gas Stock is a Better Buy? Posted byOleksandr Pylypenko March 8, 2022 Leave a comment on Imperial Petroleum vs. Indonesia Energy: Which Oil & Gas Stock is a Better Buy? Today I’ll analyze and compare Imperial Petroleum (IMPP) and Indonesia Energy Corporation Ltd. (INDO) to determine which oil & gas stock is a better buy.