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.
Russia calls the campaign it launched on Feb. 24 a “special military operation”, saying it has no plans to occupy Ukraine.
Echo Energy plc (LON:ECHO) is a full cycle, exploration led, oil and gas focused AIM-listed E&P with an exciting asset base in Latin America.