megapetro