Marinate the chicken in the oil, rosemary, salt, and garlic for at least an hour, overnight preferred.
Preheat the oven to broil.
Wrap each slice of apricot with a strip of prosciutto, then thread onto metal skewers along with the chicken, about one cube of chicken for every apricot slice.
Combine the vinegar and honey and brush each skewer with about half of the glaze.
Broil for 3-4 minutes, then rotate and broil 3-4 more minutes or until the chicken is cooked through.
Brush with the remaining balsamic glaze and serve.