Oil prices soared and shares sank in frantic trading on Monday as the risk of a U.S. and European ban on Russian product and delays in Iranian talks triggered what was shaping up as a major stagflationary shock for world markets. The euro extended its slide, hitting parity against the safe-haven Swiss franc, and commodities of all stripes were on the rise as the Russian-Ukraine conflict showed no sign of cooling.
from Engineering News | Home https://ift.tt/Re4KvXN