Imperial Petroleum: New Recovery Highs Following Strong Q1 Performance – Buy (NASDAQ:IMPP)
HeliRy Note: I have covered Imperial Petroleum Inc. (NASDAQ:IMPP, IMPPP) previously, so investors should view this as an update to my earlier articles on the company. Following several quarters of relentless dilution, Greece-based tanker and dry bulk vessel operator Imperial Petroleum reversed course last year and started to buy back common shares in the open…