Trio Petroleum Holds $22M Cash Reserves While Pursuing 550 BOE/D Acquisitions - TPET News | Rallies