Total Petroleum Ghana Limited a locally listed oil marketing company held its Annual General Meeting (AGM) on Wednesday in Accra.