Global oil prices have fallen below the $80-per-barrel mark following the announcement of an agreement between the United States and Iran, reversing gains recorded...
Technology shares trigger market decline
Global stock markets fell on Monday as a sharp sell-off in technology stocks spread across Asia and weighed on investor...