Oil prices down 10%, major currencies strengthen amid optimism of a dealGlobal markets rallied sharply and oil prices plunged on optimism that the U.S. and Iran are nearing a deal to end the war.Brent crude dropped 10.6 per cent to
This content is restricted.