STEPHEN LEEB: Russia Winning Decisively In Ukraine And It Is Impacting The World

NEW YORK, NY – The War in Ukraine has further solidified the geopolitical division of the globe into two parts. For convenience’s sake, these can be labeled North/West (NW) on the one hand and South/East (SE) on the other. Clearly, this geographical shorthand is somewhat arbitrary. For example, if Mexico’s northern border delineates the top boundary of the South/East […]