Seeking Alpha
  • Denny Wright
    What does $100 oil do for canadian oil sand earnings? Buy what China has been buying for the last decade.
    3/1/11
    Reply