Financial markets have been roiled in recent days by the escalating crisis in Ukraine, pushing up the Brent crude oil price past the $100/barrel mark and weakening emerging currencies such as the rand. Source: BusinessTech
Financial markets have been roiled in recent days by the escalating crisis in Ukraine, pushing up the Brent crude oil price past the $100/barrel mark and weakening emerging currencies such as the rand. Source: BusinessTech