Analystreport

Imperial Petroleum (IMPP) was downgraded by Wall Street Zen from "buy

Imperial Petroleum Inc. - Common Shares  (IMPP)