Stocks

Oil climbs above $91 as Iran tensions unsettle markets

Oil prices extended their gains on Tuesday while most stock markets struggled as fading…

Japanese markets rally after LDP’s landslide election win

Japanese equities jumped to a fresh record at the start of trading on Monday,…

Swiss National Bank expects profit of $50bn

The Swiss National Bank said, on Thursday, that it expects to post an annual…