Where is the headquarters of imperial oil? Imperial Oil headquarters is located at 505 Quarry Park Blvd SE , Calgary. Where are Imperial Oil offices? Imperial Oil has an office in Calgary.Who is imperial lubes supply? Imperial Lubes & Supply is the premier distributor for lubricants, oils, antifreeze, and other related automotive and retail products that serve America’s largest industries!When did standard oil buy imperial oil? Standard Oil bought a majority interest in Imperial Oil in 1898. On February 13, 1947, Imperial Oil made a landmark discovery of oil at Leduc that marked the beginning of western Canada’s great oil development. ExxonMobil Canada formed in 1999, when Exxon acquired Mobil Canada.What does im imperial oil do? Imperial Oil is a company that explores for, produces, and sells crude oil and natural gas. Its upstream segment explores for and produces crude oil, natural gas, synthetic oil, and bitumen. Its downstream segment is involved in the transportation and refining of crude oil, as well as blending, distribution, and marketing of refined products.