 Shares of small-cap penny stock Imperial Petroleum Inc. NASDAQ: IMPP shares are trading lower after the company reported first-quarter 2022 earnings results. Imperial Petroleum Inc. reported quarterly losses of 0.01 per share. 