Petro-Canada Mobility drops prices, hopes to stay alive.