The isolation of Russia restricts the flow of energy, metals, and crops. An international agency has issued a warning that the world's energy security is in jeopardy.
Stocks and futures fell Friday, while safe-haven assets such as government bonds rose, following reports that a major nuclear power station in Ukraine was on fire as a result of Russian forces shelling.
Stocks in Focus on March 4: Vedanta, Vodafone Idea, IEX & More