In a large bowl, combine chicken, onion, garlic, lime juice, molasses, Worcestershire sauce, cumin, oregano, salt, and black pepper. Toss to coat.
Transfer chicken to prepared pan and pour over any remaining marinade. Arrange olives over and around chicken in pan. Roast 30 to 35 minutes, until chicken is cooked through. Serve 1/3 of the chicken tonight and reserve remaining chicken in the refrigerator for other meals.
This amount of chicken is for 3 meals based on chicken. If you are only using it for this meal, use 1 pound.