15% return a year?
Monday, September 13, 2010
Am I to optimistic to think oil stocks will reach $70-$80 a barrel in the next 6 months?