They once said $100 is here to stay as well. I suspect that was befor the Saudi's saw their market erode. Now the parrots are saying low oil is here to stay. Your optimism appears to be near capitulation as well.
Diversification and low trading fees: Is this the ‘secret sauce’ to saving your investment portfolio?