
Global financial markets slid further on Monday after oil prices rose above 100 dollars a barrel amid concerns of a mounting supply crisis caused by the Iran war.
Nevertheless, early volatility calmed during the afternoon despite finance ministers and the International Energy Agency (IEA) ending talks without striking a deal to release extra crude oil reserves.