Middle East crisis hits SA markets