U.S., Canadian, UK, and European stock markets move solidly higher : vimarsana.com