It's not the oil price thats holding HOG back. World termoil will always efect stocks as people get nervous and put their money under their bed. World stability is needed and then let HOG management do their stuff. Just my thoughts.
HOG Price at posting:
47.0¢ Sentiment: LT Buy Disclosure: Held