Trio Petroleum stock drops after hours Tuesday after ATM offering update signals continued share sales and dilution risk. Importance Rank: 2 read more