
Shares of small-cap penny stock Imperial Petroleum Inc (NASDAQ:IMPP) are trading higher by 8.74% at $0.59. Imperial Petroleum shares are trading higher on above-average volume as the stock trends across social media platforms. Energy names have been volatile amid the Russia-Ukraine conflict, which has lifted oil and gas prices due to supply concerns.
Several energy companies at large are also trading higher in sympathy with the increase in oil prices.