TPET Stock’s Wild Ride: Why Traders Are Suddenly Obsessed With Trio Petroleum Finance March 5, 2026 The increase in TPET stock seems almost unreal from outside the trading floor. Green numbers illuminate screens, traders refresh charts…