Imperial Petroleum, Inc. announced January 31 that its board of directors has accepted the resignation of its former CEO and president John Ryer, effective January 26, 2012.