Seeking Alpha
  • John Mylant
    A recent report from Credit Suisse predicts that oil could hit $50 per barrel in the case of a severe credit crunch. $80 recovery by 2013
    6/14/12
    Reply