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.

Read more ...

Oil prices soared and shares sank in hectic 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.

Read more ...