Nickel price has shed the price rise from the past 18 months, but still remains well above the 5 and 10 year avgsIf Avebury is only profitable when nickel is hovering around ATHs, it ain't much of a project.