On Monday evening, Russian President Vladimir Putin sent troops into two separatist areas of eastern Ukraine, declaring Donetsk and Luhansk independent.
Rising tensions have caused market anxieties, driving up oil prices. Putin's decision to recognize the independence of Donetsk and Luhansk was denounced by the White House. A full-scale invasion of Ukraine, according to Western nations, might be approaching.
Aluminum, nickel, and wheat, all of which are produced in huge amounts in Russia or Ukraine, also increased in price.
A Russian invasion of Ukraine might momentarily send oil prices beyond $100 per barrel. Europe would face a severe energy shock since Russia is an important provider of energy to Europe.
A deal aimed at restoring Iran's 2015 nuclear accord with world powers is extremely close to being finalized. This deal would return around 1 million barrels of oil to the market every day, although the timeframe is undetermined.
Meanwhile, the imminent threat is causing global financial markets to tremble. US indices decline as investors fled riskier assets amid geopolitical tensions between Russia and Ukraine.