Oil storms higher, stocks and euro dumped
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.