Several developments this week have critical implications for the global economy, but at a high level, the primary facets being higher energy and commodity prices, the latest wave of financial sanctions, and the growing risk of implosion within the Russian economy.