Imperial Petroleum is trading 5.1% lower at $5.11 after-hours, with no verified catalyst identified. - The October 2 regular-session close was $5.38. The company’s press-release page lists September 4 as its latest release, rather than an October 2 announcement. - Broader markets rose on October 2, so the available evidence does not establish a market-wide explanation for the decline.