2 Reasons Why Gold is Failing to Climb Above $2,400