John Dennis Armstrong, Chairman at Global Petroleum, holds 1.03M shares in Global Petroleum (Ticker: GB:GBP), holds 1.75M shares in Talon Energy (Ticker: TPDDF). Most recently, John Dennis Armstrong ― shares of Global Petroleum on ― for an estimated value of ―.