Browsing Category

Business

Fidelity Advert

Oil prices soar to $139

Oil prices soared to $139 and shares sank in frantic trading on Monday amid talks of a U.S. and European ban on Russian product Further fuelling the rise is the delay in Iranian talks. The euro extended its slide, hitting parity against…