IMPERIAL PETROLEUM INC. and AMERICAN STOCK TRANSFER & TRUST COMPANY, LLC as Warrant Agent Warrant Agency Agreement Dated as of May 19, 2022