Market ahead