Handle cases where the request fails for some reason or another (i.e. time outs, rate limits, etc) * Add Logging for failures * Collect successful and failed (symbol, request) pairs * Potentially handle retries for failed requests for a subset of types of requests