Why are markets going to keep going up?
Because as long as the easy money party being put on by the central banks globally lasts they have to.
At least that is what Jim Rogers thinks.
He also warns that at some point in time that party has to stop. When it does it is going to get ugly.
One market Jim Rogers would favor is Japan, specifically its blue chip companies. New taxation policies in Japan have made stocks very attractive for Japanese citizens.
If you are interested in investing for the long term you should consider investing where the Chinese government will be investing which is in railroads and other things that will address China's pollution.