recent indicators