Trio Petroleum Corp Drops Amid Oil Price Decline | Intellectia