https://www.europesays.com/1955413/ Institutional investors own a significant stake of 37% in International Petroleum Corporation (TSE:IPCO) #CrudeOil #CrudeOilPrice #IndividualInvestors #InstitutionalOwnership #institutions #InternationalPetroleum #InternationalPetroleumCorporation #OilPrice #petroleum #shareholders