Imperial Petroleum Inc is trading at $5.22 (+5.03%) as the stock stages a technical rebound and attracts bargain hunters following several down sessions.
- The move follows a recovery from the June 5 close of $4.97, occurring despite a lack of major company-specific announcements.
- Shares are also benefiting from a firmer market tone and improved tech-led risk appetite observed on June 8.