Trio Petroleum Halts McCool Ranch Operations

Trio Petroleum Corp. (NYSE:TPET) declared that it will terminate efforts to purchase a working interest in the field and halt operations at its McCool Ranch project in California.

Keep Reading →