CALGARY - Imperial Oil Ltd. reported a drop in third-quarter profit as it took charges related to a major overhaul at its Calgary headquarters.