diff --git a/._.DS_Store b/._.DS_Store
new file mode 100644
index 0000000..28c42fb
Binary files /dev/null and b/._.DS_Store differ
diff --git a/._.git b/._.git
new file mode 100644
index 0000000..d6a7bb3
Binary files /dev/null and b/._.git differ
diff --git a/._.gitignore b/._.gitignore
new file mode 100644
index 0000000..d6a7bb3
Binary files /dev/null and b/._.gitignore differ
diff --git a/._README.md b/._README.md
new file mode 100644
index 0000000..d6a7bb3
Binary files /dev/null and b/._README.md differ
diff --git a/._cleanup_old_files.py b/._cleanup_old_files.py
new file mode 100644
index 0000000..08e7df1
Binary files /dev/null and b/._cleanup_old_files.py differ
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..cb04307
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,55 @@
+# Python
+__pycache__/
+*.pyc
+*.py[cod]
+*$py.class
+*.so
+.Python
+env/
+venv/
+ENV/
+build/
+develop-eggs/
+dist/
+downloads/
+eggs/
+.eggs/
+lib/
+lib64/
+parts/
+sdist/
+var/
+wheels/
+*.egg-info/
+.installed.cfg
+*.egg
+
+# Virtual Environments
+.env
+.venv
+env/
+venv/
+ENV/
+
+# IDE
+.idea/
+.vscode/
+*.swp
+*.swo
+*~
+
+# Project specific
+archival_data/
+*.log
+*.db
+*.sqlite
+*.sqlite3
+
+# SingleFile
+singlefile-*.html
+
+# OS
+.DS_Store
+Thumbs.db
+
+*.pid
diff --git a/ap_processor.py b/ap_processor.py
new file mode 100644
index 0000000..9043612
--- /dev/null
+++ b/ap_processor.py
@@ -0,0 +1,220 @@
+#!/usr/bin/env python3
+"""AP News Processor for NewsArchiver - Phase 2.6
+
+Processes AP News front page to extract article URLs and archive them.
+Uses direct HTML parsing since AP doesn't provide RSS feeds.
+"""
+
+import argparse
+import json
+import logging
+import re
+import sys
+import time
+from datetime import datetime
+from pathlib import Path
+from typing import List
+
+try:
+ import requests
+except ImportError:
+ print("WARNING: requests not installed. URL fetching may not work.")
+ print("Install with: pip install requests")
+ requests = None
+
+try:
+ import sqlite3
+except ImportError:
+ print("ERROR: sqlite3 is required (should be built-in)")
+ sys.exit(1)
+
+try:
+ import storage_manager
+except ImportError:
+ print("ERROR: storage_manager module not found")
+ sys.exit(1)
+
+try:
+ from rss_processor import is_duplicate
+except ImportError:
+ print("ERROR: rss_processor module not found")
+ sys.exit(1)
+
+SCRIPT_DIR = Path(__file__).parent
+ARCHIVE_DIR = SCRIPT_DIR / 'archival_data'
+ARCHIVE_DIR.mkdir(exist_ok=True)
+
+logging.basicConfig(
+ level=logging.INFO,
+ format='%(asctime)s - %(levelname)s - %(message)s',
+ handlers=[
+ logging.StreamHandler(sys.stdout),
+ logging.FileHandler(ARCHIVE_DIR / 'processing.log', encoding='utf-8')
+ ]
+)
+logger = logging.getLogger(__name__)
+
+
+def fetch_ap_frontpage(timeout: int = 30) -> str:
+ """Fetch AP News front page HTML.
+
+ Args:
+ timeout: Request timeout in seconds
+
+ Returns:
+ HTML string or empty string on failure
+ """
+ if requests is None:
+ logger.error("requests library not available")
+ return ""
+
+ url = "https://apnews.com"
+
+ try:
+ headers = {
+ 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36'
+ }
+ response = requests.get(url, timeout=timeout, headers=headers)
+ response.raise_for_status()
+
+ logger.info("Fetched AP front page: %s", url)
+ return response.text
+
+ except Exception as e:
+ logger.error("Failed to fetch AP front page: %s", str(e))
+ return ""
+
+
+def extract_article_links(html: str) -> List[str]:
+ """Extract AP article URLs from HTML.
+
+ Args:
+ html: Raw HTML string
+
+ Returns:
+ List of unique article URLs
+ """
+ pattern = r'href="https://apnews\.com/article/[^"]*"'
+ matches = re.findall(pattern, html)
+
+ urls = []
+ for match in matches:
+ url = match.replace('href="', '').replace('"', '')
+ if url not in urls:
+ urls.append(url)
+
+ logger.info("Extracted %d unique article links", len(urls))
+ return urls
+
+
+def process_ap_articles(
+ output_dir: Path,
+ db_path: Path = ARCHIVE_DIR / 'cache.db',
+ dry_run: bool = False
+) -> dict:
+ """Process AP News articles from front page.
+
+ Args:
+ output_dir: Output directory for archived content
+ db_path: SQLite cache database path
+ dry_run: If True, preview without archiving
+
+ Returns:
+ Dictionary with results summary
+ """
+ results = {
+ 'source': 'Associated Press',
+ 'processed': 0,
+ 'archived': 0,
+ 'skipped': 0,
+ 'failed': 0,
+ 'urls': []
+ }
+
+ html = fetch_ap_frontpage()
+ if not html:
+ logger.error("Failed to fetch AP front page")
+ return results
+
+ article_urls = extract_article_links(html)
+
+ for article_url in article_urls:
+ results['processed'] += 1
+ results['urls'].append(article_url)
+
+ if is_duplicate(article_url, 'Associated Press', db_path):
+ logger.debug("Skipping duplicate: %s", article_url[:60])
+ results['skipped'] += 1
+ continue
+
+ if dry_run:
+ logger.info("[DRY-RUN] Would archive: %s", article_url[:60])
+ results['archived'] += 1
+ continue
+
+ try:
+ from archive_engine import archive_and_extract
+
+ extraction_result = archive_and_extract(
+ article_url,
+ 'Associated Press',
+ output_dir
+ )
+
+ if extraction_result['success']:
+ results['archived'] += 1
+ storage_manager.save_article('Associated Press', extraction_result['article_data'])
+ else:
+ results['failed'] += 1
+ logger.error("Failed to archive %s: %s", article_url[:60],
+ extraction_result.get('error', 'Unknown error'))
+
+ except Exception as e:
+ results['failed'] += 1
+ logger.error("Error processing %s: %s", article_url[:60], str(e))
+
+ time.sleep(0.5)
+
+ logger.info("AP processing complete: %d processed, %d archived, %d skipped, %d failed",
+ results['processed'], results['archived'], results['skipped'], results['failed'])
+
+ return results
+
+
+def main():
+ parser = argparse.ArgumentParser(description='AP News Front Page Processor')
+ parser.add_argument('--output', type=Path, default=ARCHIVE_DIR,
+ help='Output directory for archived content')
+ parser.add_argument('--dry-run', action='store_true', help='Preview without archiving')
+ parser.add_argument('--verbose', action='store_true', help='Enable verbose logging')
+ args = parser.parse_args()
+
+ if args.verbose:
+ logger.setLevel(logging.DEBUG)
+
+ logger.info("=" * 60)
+ logger.info("AP News Front Page Processor - Phase 2.6")
+ logger.info("=" * 60)
+
+ storage_manager.initialize_storage()
+
+ results = process_ap_articles(args.output, ARCHIVE_DIR / 'cache.db', args.dry_run)
+
+ print("\n" + "=" * 60)
+ print("AP NEWS PROCESSING COMPLETE")
+ print("=" * 60)
+ print(f"Processed: {results['processed']}")
+ print(f"Archived: {results['archived']}")
+ print(f"Skipped: {results['skipped']}")
+ print(f"Failed: {results['failed']}")
+ if results['urls']:
+ print("\nArticle URLs:")
+ for url in results['urls'][:10]:
+ print(f" - {url[:70]}")
+ if len(results['urls']) > 10:
+ print(f" ... and {len(results['urls']) - 10} more")
+ print("=" * 60)
+
+
+if __name__ == '__main__':
+ main()
\ No newline at end of file
diff --git a/archive_engine.py b/archive_engine.py
new file mode 100644
index 0000000..afda93c
--- /dev/null
+++ b/archive_engine.py
@@ -0,0 +1,545 @@
+#!/usr/bin/env python3
+"""Archive Engine for NewsArchiver - Phase 2.5
+
+Orchestrates the archiving process:
+- RSS polling
+- Page archiving with SingleFile
+- Content extraction
+- Storage management
+"""
+
+import argparse
+import json
+import logging
+import sys
+from datetime import datetime
+from pathlib import Path
+from typing import List, Dict, Optional
+
+try:
+ import storage_manager
+ from rss_processor import fetch_rss_feed, is_duplicate, save_article as cache_save_article
+ from content_extractor import parse_article_from_html, get_html_from_url
+ from storage_manager import save_article as storage_save_article
+except ImportError as e:
+ print(f"ERROR: Required module not found: {e}")
+ sys.exit(1)
+
+try:
+ from singlefile_archive import archive_page_with_singlefile, archive_page_with_playwright
+except ImportError:
+ archive_page_with_singlefile = None
+ archive_page_with_playwright = None
+
+try:
+ from ap_processor import process_ap_articles
+except ImportError:
+ process_ap_articles = None
+
+try:
+ from storage_manager import get_archive_file_path_from_db
+except ImportError:
+ get_archive_file_path_from_db = None
+
+
+
+SCRIPT_DIR = Path(__file__).parent
+ARCHIVE_DIR = SCRIPT_DIR / 'archival_data'
+ARCHIVE_DIR.mkdir(exist_ok=True)
+
+logging.basicConfig(
+ level=logging.INFO,
+ format='%(asctime)s - %(levelname)s - %(message)s',
+ handlers=[
+ logging.StreamHandler(sys.stdout),
+ logging.FileHandler(ARCHIVE_DIR / 'processing.log', encoding='utf-8')
+ ]
+)
+logger = logging.getLogger(__name__)
+
+
+
+
+
+def get_archive_file_path(source_name: str, article_url: str, archive_dir: Path = ARCHIVE_DIR) -> Optional[Path]:
+ """Find archived HTML file for an article.
+
+ First checks the database mapping for the archive file path.
+ Falls back to searching HTML files if not found in database.
+
+ Args:
+ source_name: Newspaper source name
+ article_url: Article URL
+ archive_dir: Root archive directory
+
+ Returns:
+ Path to archived HTML file if found, None otherwise
+ """
+ archive_file_path = get_archive_file_path_from_db(article_url, source_name)
+ if archive_file_path:
+ archive_path = Path(archive_file_path)
+ if archive_path.exists():
+ logger.debug("Found archived HTML (DB) for %s: %s", article_url[:60], archive_path)
+ return archive_path
+ logger.debug("Archive file not found on disk: %s", archive_file_path)
+
+ websites_dir = archive_dir / 'websites'
+
+ if not websites_dir.exists():
+ return None
+
+ try:
+ source_dir = websites_dir / source_name
+ if not source_dir.exists():
+ return None
+
+ html_dir = source_dir / 'html'
+ if not html_dir.exists():
+ return None
+
+ for date_dir in sorted(html_dir.iterdir()):
+ if not date_dir.is_dir():
+ continue
+
+ for html_file in sorted(date_dir.glob('article_*.html')):
+ try:
+ with open(html_file, 'r', encoding='utf-8') as f:
+ html_content = f.read()
+
+ if article_url in html_content:
+ logger.debug("Found archived HTML (search) for %s: %s", article_url[:60], html_file)
+ return html_file
+ except Exception as e:
+ logger.debug("Error reading %s: %s", html_file, str(e))
+ continue
+
+ except Exception as e:
+ logger.debug("Error searching for archive: %s", str(e))
+
+ return None
+
+
+def extract_content_from_archive(article_url: str, source_name: str = None, archive_dir: Path = ARCHIVE_DIR) -> dict:
+ """Extract content from web page, preferring archived HTML over live fetch.
+
+ Args:
+ article_url: URL to extract content from
+ source_name: Newspaper source name (for locating archives)
+ archive_dir: Root archive directory
+
+ Returns:
+ Dictionary with extracted content and metadata
+ """
+ raw_html = None
+ extraction_method = 'live_fetch'
+
+ try:
+ if source_name:
+ archived_file = get_archive_file_path(source_name, article_url, archive_dir)
+ if archived_file:
+ try:
+ raw_html = archived_file.read_text(encoding='utf-8')
+ extraction_method = 'archive'
+ logger.debug("Loaded archived HTML from %s", archived_file)
+ except Exception as e:
+ logger.warning("Failed to read archived HTML from %s: %s", archived_file, str(e))
+
+ if raw_html is None:
+ raw_html = get_html_from_url(article_url)
+
+ if not raw_html:
+ logger.error("No HTML content retrieved for %s", article_url[:60])
+ return {
+ 'success': False,
+ 'error': 'Failed to retrieve HTML content'
+ }
+
+ article_data = parse_article_from_html(raw_html, article_url)
+
+ extraction_method = article_data.extraction_method or extraction_method
+ logger.debug("Extracted content from %s using %s", article_url[:60], extraction_method)
+
+ return {
+ 'success': True,
+ 'article_data': article_data
+ }
+ except Exception as e:
+ logger.error("Error extracting content from %s: %s", article_url, str(e))
+ return {
+ 'success': False,
+ 'error': str(e)
+ }
+
+
+def archive_and_extract(article_url: str, source_name: str, archive_dir: Path) -> dict:
+ """Archive a URL and extract content from the archive.
+
+ This function first tries to archive the URL using SingleFile or Playwright.
+ Then it extracts content from the archived HTML.
+
+ Args:
+ article_url: URL to archive and extract
+ source_name: Newspaper source name (for directory structure)
+ archive_dir: Root archive directory
+
+ Returns:
+ Dictionary with extraction results
+ """
+ archived_file = archive_article_url(article_url, source_name, archive_dir)
+
+ if not archived_file:
+ logger.error("Failed to archive %s", article_url[:60])
+ return {
+ 'success': False,
+ 'error': 'Failed to archive article'
+ }
+
+ extraction_result = extract_content_from_archive(article_url, source_name, archive_dir)
+
+ if extraction_result['success']:
+ logger.info("Successfully archived and extracted content from %s", article_url[:60])
+ else:
+ logger.error("Failed to extract content from archived %s: %s", article_url[:60], extraction_result.get('error', 'Unknown error'))
+
+ return extraction_result
+
+
+def archive_url_with_fallback(url: str, output_path: Path) -> bool:
+ """Archive a URL using SingleFile if available, falling back to Playwright.
+
+ Args:
+ url: URL to archive
+ output_path: Output file path for the archived HTML
+
+ Returns:
+ True if successful, False otherwise
+ """
+ if archive_page_with_singlefile:
+ if archive_page_with_singlefile(url, output_path):
+ return True
+
+ if archive_page_with_playwright:
+ logger.info("Falling back to Playwright archiving for %s", url[:60])
+ if archive_page_with_playwright(url, output_path):
+ return True
+
+ return False
+
+
+def archive_article_url(article_url: str, source_name: str, archive_dir: Path) -> Optional[Path]:
+ """Archive a single article URL using SingleFile or Playwright fallback.
+
+ Args:
+ article_url: URL to archive
+ source_name: Newspaper source name (for directory structure)
+ archive_dir: Root archive directory
+
+ Returns:
+ Path to archived HTML file if successful, None otherwise
+ """
+ try:
+ websites_dir = archive_dir / 'websites'
+ source_dir = websites_dir / source_name
+ html_dir = source_dir / 'html'
+
+ timestamp = datetime.now().strftime('%Y-%m-%d')
+ date_dir = html_dir / timestamp
+ date_dir.mkdir(parents=True, exist_ok=True)
+
+ base_timestamp = int(datetime.now().timestamp())
+ counter = 0
+ article_filename = f'article_{base_timestamp}_{counter}.html'
+ output_path = date_dir / article_filename
+
+ while output_path.exists():
+ counter += 1
+ article_filename = f'article_{base_timestamp}_{counter}.html'
+ output_path = date_dir / article_filename
+
+ if archive_page_with_singlefile:
+ if archive_page_with_singlefile(article_url, output_path):
+ logger.info("Archived %s to %s", article_url[:60], output_path)
+ return output_path
+ logger.info("SingleFile failed, attempting direct fetch fallback for %s", article_url[:60])
+
+ if archive_page_with_playwright:
+ logger.info("Falling back to Playwright for %s", article_url[:60])
+ if archive_page_with_playwright(article_url, output_path):
+ return output_path
+
+ logger.info("Attempting direct HTML fetch fallback for %s", article_url[:60])
+ direct_html = get_html_from_url(article_url)
+ if direct_html:
+ output_path.write_text(direct_html, encoding='utf-8')
+ logger.info("Archived %s to %s using direct fetch", article_url[:60], output_path)
+ return output_path
+
+ logger.error("Failed to archive %s", article_url[:60])
+ return None
+
+ except Exception as e:
+ logger.error("Error archiving %s: %s", article_url, str(e))
+ return None
+
+
+def archive_newspaper(
+ source_name: str,
+ rss_url: str,
+ output_dir: Path,
+ dry_run: bool = False
+) -> dict:
+ """Main archiving workflow for a newspaper.
+
+ Args:
+ source_name: Newspaper source name
+ rss_url: RSS feed URL
+ output_dir: Output directory for archived content
+ dry_run: If True, preview without making changes
+
+ Returns:
+ Dictionary with results summary
+ """
+ storage_manager.initialize_storage()
+ logger.info("=" * 60)
+ logger.info("Starting newspaper archive: %s", source_name)
+ logger.info("=" * 60)
+
+ results = {
+ 'source': source_name,
+ 'rss_url': rss_url,
+ 'processed': 0,
+ 'archived': 0,
+ 'skipped': 0,
+ 'failed': 0,
+ 'errors': []
+ }
+
+ try:
+ feed = fetch_rss_feed(rss_url)
+ except Exception as e:
+ logger.error("Failed to fetch RSS feed for %s: %s", source_name, str(e))
+ results['errors'].append({
+ 'action': 'fetch_rss',
+ 'error': str(e)
+ })
+ return results
+
+ for item in feed.entries:
+ article_url = item.get('link', '')
+
+ if not article_url:
+ logger.warning("Skipping entry without URL")
+ results['failed'] += 1
+ continue
+
+ if is_duplicate(article_url, source_name, ARCHIVE_DIR / 'cache.db'):
+ logger.debug("Skipping duplicate: %s", article_url[:60])
+ results['skipped'] += 1
+ continue
+
+ results['processed'] += 1
+
+ if dry_run:
+ title = item.get('title', 'No Title')
+ logger.info("[DRY-RUN] Would process: %s - %s", title[:60], article_url[:60])
+ results['archived'] += 1
+ continue
+
+ extraction_result = archive_and_extract(article_url, source_name, output_dir)
+
+ if not extraction_result['success']:
+ logger.error("Failed to extract content from %s: %s", article_url[:60], extraction_result.get('error', 'Unknown error'))
+ results['failed'] += 1
+ results['errors'].append({
+ 'url': article_url,
+ 'action': 'extract_content',
+ 'error': extraction_result.get('error', 'Unknown error')
+ })
+ continue
+
+ article_data = extraction_result['article_data']
+
+ try:
+ storage_save_article(source_name, article_data)
+ results['archived'] += 1
+ except Exception as e:
+ logger.error("Failed to save article %s: %s", article_url[:60], str(e))
+ results['failed'] += 1
+ results['errors'].append({
+ 'url': article_url,
+ 'action': 'save_article',
+ 'error': str(e)
+ })
+
+ logger.info("Archive complete: %s - %d processed, %d archived, %d skipped, %d failed",
+ source_name, results['processed'], results['archived'], results['skipped'], results['failed'])
+
+ return results
+
+
+
+
+
+def archive_all_sources(
+ rss_feeds_path: Path = SCRIPT_DIR / 'rss_feeds.json',
+ output_dir: Path = ARCHIVE_DIR,
+ dry_run: bool = False
+) -> dict:
+ """Process all RSS feeds from rss_feeds.json.
+
+ Args:
+ rss_feeds_path: Path to RSS feeds JSON file
+ output_dir: Output directory for archived content
+ dry_run: If True, preview without making changes
+
+ Returns:
+ Dictionary with results summary
+ """
+ if not rss_feeds_path.exists():
+ logger.error("RSS feeds file not found: %s", rss_feeds_path)
+ return {
+ 'success': False,
+ 'error': 'File not found',
+ 'processed': 0,
+ 'success_count': 0,
+ 'failed_count': 0
+ }
+
+ with open(rss_feeds_path, 'r', encoding='utf-8') as f:
+ rss_feeds = json.load(f)
+
+ total_results = {
+ 'sources_processed': 0,
+ 'sources_failed': 0,
+ 'total_articles_processed': 0,
+ 'total_articles_archived': 0,
+ 'total_articles_skipped': 0,
+ 'total_articles_failed': 0,
+ 'source_results': [],
+ 'errors': []
+ }
+
+ for source_name, feed_info in rss_feeds.items():
+ rss_url = feed_info.get('rss_url', '')
+ feed_type = feed_info.get('feed_type', 'rss')
+
+ if not rss_url:
+ logger.warning("No RSS URL for source: %s", source_name)
+ continue
+
+ try:
+ if feed_type == 'html' and process_ap_articles:
+ ap_results = process_ap_articles(
+ output_dir,
+ ARCHIVE_DIR / 'cache.db',
+ dry_run
+ )
+ ap_results['source'] = source_name
+ total_results['sources_processed'] += 1
+ total_results['total_articles_processed'] += ap_results['processed']
+ total_results['total_articles_archived'] += ap_results['archived']
+ total_results['total_articles_skipped'] += ap_results['skipped']
+ total_results['total_articles_failed'] += ap_results['failed']
+ total_results['source_results'].append(ap_results)
+
+ if ap_results.get('errors'):
+ total_results['errors'].extend(ap_results['errors'])
+ elif feed_type == 'html' and not process_ap_articles:
+ logger.error("HTML feed type configured but ap_processor unavailable for %s", source_name)
+ total_results['sources_failed'] += 1
+ total_results['source_results'].append({
+ 'source': source_name,
+ 'rss_url': rss_url,
+ 'error': 'HTML feed processing not available'
+ })
+ else:
+ results = archive_newspaper(source_name, rss_url, output_dir, dry_run)
+ total_results['sources_processed'] += 1
+ total_results['total_articles_processed'] += results['processed']
+ total_results['total_articles_archived'] += results['archived']
+ total_results['total_articles_skipped'] += results['skipped']
+ total_results['total_articles_failed'] += results['failed']
+ total_results['source_results'].append(results)
+
+ if results['errors']:
+ total_results['errors'].extend(results['errors'])
+
+ except Exception as e:
+ logger.error("Failed to process source %s: %s", source_name, str(e))
+ total_results['sources_failed'] += 1
+ total_results['source_results'].append({
+ 'source': source_name,
+ 'rss_url': rss_url,
+ 'error': str(e)
+ })
+
+ return total_results
+
+
+def main():
+ """Main entry point."""
+ parser = argparse.ArgumentParser(description='Archive Engine for NewsArchiver - Phase 2.5')
+ parser.add_argument('--source', help='Single source name to process')
+ parser.add_argument('--rss-url', help='RSS URL (required if --source provided)')
+ parser.add_argument('--all', action='store_true', help='Process all sources from rss_feeds.json')
+ parser.add_argument('--rss-feeds', type=Path, default=SCRIPT_DIR / 'rss_feeds.json',
+ help='Path to RSS feeds JSON file')
+ parser.add_argument('--output', type=Path, default=ARCHIVE_DIR,
+ help='Output directory for archived content')
+ parser.add_argument('--dry-run', action='store_true', help='Preview without making changes')
+ parser.add_argument('--verbose', action='store_true', help='Enable verbose logging')
+ args = parser.parse_args()
+
+ if args.verbose:
+ logger.setLevel(logging.DEBUG)
+
+ logger.info("=" * 60)
+ logger.info("Archive Engine - Phase 2.5")
+ logger.info("=" * 60)
+
+ storage_manager.initialize_storage()
+
+ if args.source:
+ if not args.rss_url:
+ logger.error("RSS URL required when using --source")
+ return
+ results = archive_newspaper(args.source, args.rss_url, args.output, args.dry_run)
+ print("\n" + "=" * 60)
+ print(f"SOURCE: {args.source}")
+ print("=" * 60)
+ print(f"Processed: {results['processed']}")
+ print(f"Archived: {results['archived']}")
+ print(f"Skipped: {results['skipped']}")
+ print(f"Failed: {results['failed']}")
+ if results['errors']:
+ print("\nErrors:")
+ for error in results['errors']:
+ print(f" - {error.get('url', 'Unknown')}: {error.get('error', 'Unknown error')}")
+ print("=" * 60)
+ elif args.all:
+ results = archive_all_sources(args.rss_feeds, args.output, args.dry_run)
+ print("\n" + "=" * 60)
+ print("PROCESSING COMPLETE")
+ print("=" * 60)
+ print(f"Sources processed: {results['sources_processed']}")
+ print(f"Sources failed: {results['sources_failed']}")
+ print(f"Total articles processed: {results['total_articles_processed']}")
+ print(f"Total articles archived: {results['total_articles_archived']}")
+ print(f"Total articles skipped: {results['total_articles_skipped']}")
+ print(f"Total articles failed: {results['total_articles_failed']}")
+ if results['errors']:
+ print("\nErrors:")
+ for error in results['errors'][:10]:
+ url = error.get('url', 'Unknown')
+ action = error.get('action', 'Unknown')
+ error_msg = error.get('error', 'Unknown error')
+ print(f" - [{action}] {url}: {error_msg}")
+ if len(results['errors']) > 10:
+ print(f" ... and {len(results['errors']) - 10} more errors")
+ print("=" * 60)
+ else:
+ parser.print_help()
+
+
+if __name__ == '__main__':
+ main()
\ No newline at end of file
diff --git a/cleanup_old_files.py b/cleanup_old_files.py
new file mode 100644
index 0000000..f3fa6b4
--- /dev/null
+++ b/cleanup_old_files.py
@@ -0,0 +1,369 @@
+#!/usr/bin/env python3
+"""
+Cleanup Script for NewsArchiver
+
+This script removes files older than a specified date from the project directory.
+It provides dry-run mode to preview what would be deleted before actually deleting.
+
+Usage:
+ python cleanup_old_files.py --date "2024-03-19" --dry-run
+ python cleanup_old_files.py --date "2024-03-19"
+
+Options:
+ --date, -d Date in YYYY-MM-DD format (required)
+ --dry-run, -n Show what would be deleted without actually deleting (default: True)
+ --force, -f Actually delete files (disables dry-run mode)
+ --verbose, -v Enable verbose output
+ --archival Include archival_data folder for cleanup
+"""
+
+import argparse
+import logging
+import sys
+from datetime import datetime, timezone
+from pathlib import Path
+from typing import List, Tuple
+
+# Configure logging
+logging.basicConfig(
+ level=logging.INFO,
+ format="%(asctime)s - %(levelname)s - %(message)s",
+ handlers=[
+ logging.StreamHandler(sys.stdout),
+ ],
+)
+logger = logging.getLogger(__name__)
+
+# Project root directory
+SCRIPT_DIR = Path(__file__).parent.resolve()
+
+# Path to archival_data directory
+ARCHIVAL_DATA_DIR = SCRIPT_DIR / "archival_data"
+
+# Path to websites folder (only this folder will be scanned in archival_data)
+WEBSITES_DIR = ARCHIVAL_DATA_DIR / "websites"
+
+# Files and directories to always preserve (never delete)
+PRESERVE_LIST = {
+ # Python files
+ "ap_processor.py",
+ "archive_engine.py",
+ "content_extractor.py",
+ "rebuild_database.py",
+ "restore_database.py",
+ "rss_feeds.json",
+ "rss_processor.py",
+ "run_archiver.py",
+ "scheduler.py",
+ "setup_cron.sh",
+ "singlefile_archive.py",
+ "stop_services.sh",
+ "web_interface.py",
+ "cleanup_old_files.py",
+ # Directories
+ "archival_data",
+ "static",
+ "templates",
+ "__pycache__",
+}
+
+# Database files to preserve
+DATABASE_FILES = {"cache.db", "cache.db-shm", "cache.db-wal"}
+
+# Files that should be excluded from cleanup regardless of date
+EXCLUDE_PATTERNS = [
+ ".git",
+ ".gitignore",
+]
+
+
+def parse_date(date_str: str) -> datetime:
+ """Parse date string in YYYY-MM-DD format.
+
+ Args:
+ date_str: Date string in YYYY-MM-DD format
+
+ Returns:
+ datetime object with the specified date at midnight
+
+ Raises:
+ ValueError: If date format is invalid
+ """
+ try:
+ return datetime.strptime(date_str, "%Y-%m-%d").replace(tzinfo=timezone.utc)
+ except ValueError as e:
+ raise ValueError(
+ f"Invalid date format: '{date_str}'. Use YYYY-MM-DD format."
+ ) from e
+
+
+def should_preserve(path: Path) -> bool:
+ """Check if a file/directory should be preserved.
+
+ Args:
+ path: Path to check
+
+ Returns:
+ True if the path should be preserved, False otherwise
+ """
+ # Check if it's in the preserve list
+ if path.name in PRESERVE_LIST:
+ return True
+
+ # Check if it matches any exclude patterns
+ for pattern in EXCLUDE_PATTERNS:
+ if pattern in str(path):
+ return True
+
+ return False
+
+
+def should_preserve_archival_file(path: Path) -> bool:
+ """Check if a file in archival_data should be preserved.
+
+ Args:
+ path: Path to check
+
+ Returns:
+ True if the path should be preserved, False otherwise
+ """
+ # Always preserve database files
+ if path.name in DATABASE_FILES:
+ return True
+
+ return should_preserve(path)
+
+
+def get_files_older_than_date(
+ directory: Path, cutoff_date: datetime
+) -> List[Tuple[Path, datetime]]:
+ """Get all files older than the cutoff date.
+
+ Args:
+ directory: Directory to search
+ cutoff_date: Files older than this date will be selected
+
+ Returns:
+ List of tuples (path, modification_time) for files older than cutoff
+ """
+ old_files = []
+
+ # Walk through all files in directory recursively
+ for item in directory.rglob("*"):
+ if item.is_file():
+ if should_preserve(item):
+ continue
+
+ try:
+ mtime = datetime.fromtimestamp(item.stat().st_mtime, tz=timezone.utc)
+ if mtime < cutoff_date:
+ old_files.append((item, mtime))
+ except (OSError, ValueError) as e:
+ logger.warning(f"Could not access file {item}: {e}")
+
+ return old_files
+
+
+def get_files_older_than_date_non_recursive(
+ directory: Path, cutoff_date: datetime
+) -> List[Tuple[Path, datetime]]:
+ """Get all files older than the cutoff date (non-recursive).
+
+ Args:
+ directory: Directory to search
+ cutoff_date: Files older than this date will be selected
+
+ Returns:
+ List of tuples (path, modification_time) for files older than cutoff
+ """
+ old_files = []
+
+ # Walk through all files in directory (non-recursive for safety)
+ for item in directory.iterdir():
+ if item.is_file():
+ if should_preserve(item):
+ continue
+
+ try:
+ mtime = datetime.fromtimestamp(item.stat().st_mtime, tz=timezone.utc)
+ if mtime < cutoff_date:
+ old_files.append((item, mtime))
+ except (OSError, ValueError) as e:
+ logger.warning(f"Could not access file {item}: {e}")
+
+ return old_files
+
+
+def delete_files(files: List[Tuple[Path, datetime]]) -> Tuple[int, int]:
+ """Delete files and return count of successful/failed deletions.
+
+ Args:
+ files: List of (path, modification_time) tuples to delete
+
+ Returns:
+ Tuple of (deleted_count, failed_count)
+ """
+ deleted = 0
+ failed = 0
+
+ for path, mtime in files:
+ try:
+ path.unlink()
+ logger.info(
+ f"Deleted: {path.name} (modified: {mtime.strftime('%Y-%m-%d %H:%M:%S')})"
+ )
+ deleted += 1
+ except OSError as e:
+ logger.error(f"Failed to delete {path.name}: {e}")
+ failed += 1
+
+ return deleted, failed
+
+
+def main():
+ """Main entry point for cleanup script."""
+ parser = argparse.ArgumentParser(
+ description="Cleanup old files from NewsArchiver project",
+ formatter_class=argparse.RawDescriptionHelpFormatter,
+ epilog="""
+Examples:
+ %(prog)s --date "2024-03-19" --dry-run
+ %(prog)s --date "2024-03-19" --force
+ %(prog)s --date "2024-03-19" --archival --force
+ """,
+ )
+
+ parser.add_argument(
+ "--date",
+ "-d",
+ type=str,
+ required=True,
+ help="Date in YYYY-MM-DD format - files older than this will be deleted",
+ )
+
+ parser.add_argument(
+ "--dry-run",
+ "-n",
+ action="store_true",
+ default=True,
+ help="Show what would be deleted without actually deleting (default)",
+ )
+
+ parser.add_argument(
+ "--force",
+ "-f",
+ action="store_true",
+ help="Actually delete files (disables dry-run mode)",
+ )
+
+ parser.add_argument(
+ "--verbose", "-v", action="store_true", help="Enable verbose output"
+ )
+
+ parser.add_argument(
+ "--archival",
+ action="store_true",
+ help="Include archival_data folder for cleanup",
+ )
+
+ args = parser.parse_args()
+
+ # Set logging level
+ if args.verbose:
+ logger.setLevel(logging.DEBUG)
+
+ # Parse the date
+ try:
+ cutoff_date = parse_date(args.date)
+ except ValueError as e:
+ logger.error(str(e))
+ sys.exit(1)
+
+ # Validate cutoff date is not in the future
+ now = datetime.now(timezone.utc)
+ if cutoff_date > now:
+ logger.error("Cutoff date cannot be in the future")
+ sys.exit(1)
+
+ logger.info("=" * 60)
+ logger.info("NewsArchiver Cleanup Script")
+ logger.info("=" * 60)
+
+ # Determine mode
+ dry_run = not args.force
+ mode = "DRY RUN" if dry_run else "ACTUAL DELETE"
+ logger.info("Mode: %s", mode)
+ logger.info(
+ "Cutoff Date: %s (files older than this will be %s)",
+ cutoff_date.strftime("%Y-%m-%d"),
+ "kept" if dry_run else "deleted",
+ )
+ logger.info("=" * 60)
+
+ # Find files older than cutoff date
+ if args.archival:
+ # Only scan websites folder when --archival is used
+ if not WEBSITES_DIR.exists():
+ logger.error("Websites folder not found at %s", WEBSITES_DIR)
+ sys.exit(1)
+ old_files = []
+ logger.info(
+ "Scanning websites folder for files older than %s...",
+ cutoff_date.strftime("%Y-%m-%d"),
+ )
+ # First check if there are any files directly in websites folder
+ website_root_files = get_files_older_than_date_non_recursive(
+ WEBSITES_DIR, cutoff_date
+ )
+ # Then check recursively in subdirectories
+ website_recursive_files = []
+ for subdir in WEBSITES_DIR.iterdir():
+ if subdir.is_dir():
+ website_recursive_files.extend(
+ get_files_older_than_date(subdir, cutoff_date)
+ )
+ old_files.extend(website_root_files)
+ old_files.extend(website_recursive_files)
+ logger.info(
+ "Found %d files in websites folder",
+ len(website_root_files) + len(website_recursive_files),
+ )
+ else:
+ # Scan root directory (non-archival mode)
+ old_files = get_files_older_than_date_non_recursive(SCRIPT_DIR, cutoff_date)
+
+ if not old_files:
+ logger.info("No files older than %s found.", cutoff_date.strftime("%Y-%m-%d"))
+ logger.info("Nothing to do.")
+ return
+
+ logger.info(
+ "Found %d files older than %s:",
+ len(old_files),
+ cutoff_date.strftime("%Y-%m-%d"),
+ )
+
+ # List all files that would be affected
+ for path, mtime in old_files:
+ # Get relative path for cleaner output
+ rel_path = path.relative_to(SCRIPT_DIR)
+ logger.info(
+ " - %s (modified: %s)", rel_path, mtime.strftime("%Y-%m-%d %H:%M:%S")
+ )
+
+ logger.info("=" * 60)
+
+ # Execute deletion if not dry run
+ if dry_run:
+ logger.info("DRY RUN: No files were deleted.")
+ logger.info("Run with --force to actually delete these files.")
+ else:
+ deleted, failed = delete_files(old_files)
+ logger.info("=" * 60)
+ logger.info("Cleanup complete!")
+ logger.info("Deleted: %d files", deleted)
+ logger.info("Failed: %d files", failed)
+
+
+if __name__ == "__main__":
+ main()
diff --git a/content_extractor.py b/content_extractor.py
new file mode 100644
index 0000000..752d87c
--- /dev/null
+++ b/content_extractor.py
@@ -0,0 +1,395 @@
+#!/usr/bin/env python3
+"""Content Extractor for NewsArchiver - Phase 2.2
+
+Extracts article text and metadata from HTML using Trafilatura
+with BeautifulSoup fallback for JavaScript-heavy sites.
+"""
+
+import logging
+import sys
+import time
+from dataclasses import dataclass
+from datetime import datetime
+from pathlib import Path
+from typing import Optional
+
+try:
+ import requests
+except ImportError:
+ print("WARNING: requests not installed. URL fetching may not work.")
+ print("Install with: pip install requests")
+ requests = None
+
+try:
+ import trafilatura
+ from trafilatura import extract, extract_metadata
+except ImportError:
+ print("ERROR: trafilatura is required. Install with: pip install trafilatura")
+ sys.exit(1)
+
+try:
+ from bs4 import BeautifulSoup
+except ImportError:
+ print("WARNING: beautifulsoup4 not installed. Some fallback features may not work.")
+ print("Install with: pip install beautifulsoup4")
+ BeautifulSoup = None
+
+try:
+ from playwright.sync_api import sync_playwright
+ PLAYWRIGHT_AVAILABLE = True
+except ImportError:
+ PLAYWRIGHT_AVAILABLE = False
+
+SCRIPT_DIR = Path(__file__).parent
+ARCHIVE_DIR = SCRIPT_DIR / 'archival_data'
+ARCHIVE_DIR.mkdir(exist_ok=True)
+
+_last_request_time = 0.0
+
+logging.basicConfig(
+ level=logging.INFO,
+ format='%(asctime)s - %(levelname)s - %(message)s',
+ handlers=[
+ logging.StreamHandler(sys.stdout),
+ logging.FileHandler(ARCHIVE_DIR / 'processing.log', encoding='utf-8')
+ ]
+)
+logger = logging.getLogger(__name__)
+
+
+@dataclass
+class ArticleData:
+ """Structured article data."""
+ url: str
+ title: Optional[str] = None
+ author: Optional[str] = None
+ publish_date: Optional[str] = None
+ content_text: Optional[str] = None
+ content_html: Optional[str] = None
+ raw_html: Optional[str] = None
+ archive_file_path: Optional[str] = None
+ tags: Optional[list] = None
+ language: Optional[str] = None
+ metadata: Optional[dict] = None
+ extraction_method: Optional[str] = None
+ error: Optional[str] = None
+ guid: Optional[str] = None
+ id: Optional[int] = None
+ source_name: Optional[str] = None
+
+
+def fetch_url(url: str, timeout: int = 30) -> str:
+ """Download HTML from URL with rate limiting.
+
+ Args:
+ url: URL to fetch
+ timeout: Request timeout in seconds
+
+ Returns:
+ HTML string or empty string on failure
+ """
+ global _last_request_time
+
+ if requests is None:
+ logger.error("requests library not available")
+ return ""
+
+ try:
+ delay = 0.5 - (time.time() - _last_request_time)
+ if delay > 0:
+ time.sleep(delay)
+
+ _last_request_time = time.time()
+
+ headers = {
+ 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36'
+ }
+ response = requests.get(url, timeout=timeout, headers=headers)
+ response.raise_for_status()
+
+ text = response.text
+
+ # Check if response is an error page (only check for actual HTTP errors)
+ if response.status_code >= 400:
+ logger.warning("Server returned error for %s (status: %d)", url, response.status_code)
+ return ""
+
+ # Check for common error patterns
+ if 'access denied' in text.lower() or 'forbidden' in text.lower():
+ logger.warning("Server returned access denied for %s", url)
+ return ""
+
+ return text
+
+ except Exception as e:
+ logger.error("Failed to fetch URL %s: %s", url, str(e))
+ return ""
+
+
+def extract_content(html: str) -> dict:
+ """Extract article content and metadata from HTML using Trafilatura.
+
+ Args:
+ html: Raw HTML string (or plain text)
+
+ Returns:
+ Dictionary with extracted content and metadata
+ """
+ result = {
+ 'success': False,
+ 'content_text': None,
+ 'content_html': None,
+ 'title': None,
+ 'author': None,
+ 'date': None,
+ 'tags': None,
+ 'language': None,
+ 'metadata': None,
+ 'extraction_method': None,
+ 'error': None
+ }
+
+ if not html or not html.strip():
+ result['error'] = 'Empty HTML content'
+ return result
+
+ # Check if this is an error page (HTTP status codes, not the word "error" in content)
+ # Only check for error patterns that appear in actual error pages (not in article content)
+ # Look for specific error page patterns with proper HTML structure
+ import re
+ error_patterns = [
+ r'
]*>403[^<]*Forbidden',
+ r']*>401[^<]*Unauthorized',
+ r']*>403
',
+ r']*>401
',
+ ]
+
+ html_lower = html.lower()
+ for pattern in error_patterns:
+ if re.search(pattern, html_lower):
+ result['error'] = 'HTML contains error page content'
+ result['success'] = False
+ return result
+
+ # Check for common error indicators in the HTML body
+ # These should only trigger if we see them in context (like a 403/401 status indicator)
+ if '403' in html_lower or '401' in html_lower:
+ result['error'] = 'HTML contains error page content'
+ result['success'] = False
+ return result
+
+ has_html_tags = '<' in html and '>' in html
+
+ try:
+ metadata = extract_metadata(html)
+
+ if metadata:
+ result['title'] = metadata.title
+ result['author'] = metadata.author
+ result['date'] = metadata.date
+ result['tags'] = metadata.tags if hasattr(metadata, 'tags') else None
+ result['language'] = metadata.language
+
+ if hasattr(metadata, 'to_dict'):
+ result['metadata'] = metadata.to_dict()
+ elif hasattr(metadata, '__dict__'):
+ result['metadata'] = metadata.__dict__
+
+ content = extract(
+ html,
+ include_comments=False,
+ include_tables=True,
+ no_fallback=True
+ )
+
+ if content:
+ result['content_text'] = content
+ result['content_html'] = html
+ result['extraction_method'] = 'trafilatura'
+ result['success'] = True
+ elif not has_html_tags:
+ result['content_text'] = html.strip()
+ result['content_html'] = f'{html}'
+ result['extraction_method'] = 'plain_text'
+ result['success'] = True
+ else:
+ result['content_text'] = None
+ result['content_html'] = html
+ result['extraction_method'] = 'trafilatura_empty'
+ result['success'] = False
+ result['error'] = 'Content extraction failed - no article content found'
+
+ if result['success']:
+ logger.debug("Content extracted using %s", result['extraction_method'])
+
+ except Exception as e:
+ result['error'] = f"Trafilatura extraction failed: {str(e)}"
+ logger.warning(result['error'])
+
+ if not has_html_tags:
+ result['content_text'] = html.strip()
+ result['content_html'] = f'{html}'
+ result['extraction_method'] = 'plain_text_fallback'
+ result['success'] = True
+ elif BeautifulSoup:
+ fallback_result = _extract_with_beautifulsoup(html)
+ if fallback_result['content_text']:
+ result.update(fallback_result)
+ result['extraction_method'] = 'beautifulsoup_fallback'
+
+ return result
+
+
+def _extract_with_beautifulsoup(html: str) -> dict:
+ """Fallback extraction using BeautifulSoup."""
+ result = {
+ 'content_text': None,
+ 'content_html': None,
+ 'title': None,
+ 'author': None,
+ 'date': None,
+ 'tags': None,
+ 'language': None,
+ 'metadata': None
+ }
+
+ try:
+ soup = BeautifulSoup(html, 'html.parser')
+
+ title = soup.find('title')
+ if title:
+ result['title'] = title.get_text(strip=True)
+
+ meta_author = soup.find('meta', attrs={'name': 'author'})
+ if meta_author:
+ result['author'] = meta_author.get('content', '').strip()
+
+ meta_date = soup.find('meta', attrs={'name': 'date'})
+ if meta_date:
+ result['date'] = meta_date.get('content', '').strip()
+
+ meta_language = soup.find('meta', attrs={'name': 'language'})
+ if meta_language:
+ result['language'] = meta_language.get('content', '').strip()
+
+ for tag in ['article', 'main', 'div']:
+ content_tags = soup.find_all(tag)
+ if content_tags:
+ result['content_text'] = ' '.join(
+ tag.get_text(strip=True, separator=' ')
+ for tag in content_tags
+ )
+ if result['content_text']:
+ break
+
+ if not result['content_text']:
+ result['content_text'] = soup.get_text(strip=True, separator=' ')
+
+ result['content_text'] = result['content_text'][:100000]
+ result['content_html'] = str(soup)
+
+ except Exception as e:
+ result['error'] = f"BeautifulSoup extraction failed: {str(e)}"
+ logger.warning(result['error'])
+
+ return result
+
+
+def _extract_with_playwright(url: str) -> Optional[str]:
+ """Extract HTML from JavaScript-heavy site using Playwright."""
+ if not PLAYWRIGHT_AVAILABLE:
+ logger.warning("Playwright not available. Install with: pip install playwright")
+ return None
+
+ try:
+ with sync_playwright() as p:
+ browser = p.chromium.launch(headless=True)
+ page = browser.new_page()
+
+ page.goto(url, wait_until='networkidle', timeout=60000)
+
+ page_content = page.content()
+
+ browser.close()
+
+ logger.debug("HTML extracted using Playwright")
+ return page_content
+
+ except Exception as e:
+ logger.error("Playwright extraction failed: %s", str(e))
+ return None
+
+
+def parse_article_from_html(html: str, url: str) -> ArticleData:
+ """Parse article and return structured data.
+
+ Args:
+ html: Raw HTML string
+ url: Original URL for reference
+
+ Returns:
+ ArticleData with extracted content and metadata
+ """
+ extraction_result = extract_content(html)
+
+ guid = extraction_result.get('metadata', {}).get('url', url) if extraction_result.get('metadata') else url
+ article = ArticleData(
+ url=url,
+ title=extraction_result.get('title'),
+ author=extraction_result.get('author'),
+ publish_date=extraction_result.get('date'),
+ content_text=extraction_result.get('content_text'),
+ content_html=extraction_result.get('content_html'),
+ raw_html=html,
+ tags=extraction_result.get('tags'),
+ language=extraction_result.get('language'),
+ metadata=extraction_result.get('metadata'),
+ extraction_method=extraction_result.get('extraction_method'),
+ guid=guid
+ )
+
+ if not extraction_result.get('success'):
+ article.error = extraction_result.get('error')
+
+ return article
+
+
+def get_html_from_url(url: str, extract_content: bool = True) -> str:
+ """Download HTML from URL using Trafilatura with Playwright fallback.
+
+ Args:
+ url: URL to fetch
+ extract_content: If True, try to extract main content (kept for backwards compatibility)
+
+ Returns:
+ Full HTML string or empty string on failure
+ """
+ try:
+ downloaded = fetch_url(url)
+
+ if downloaded:
+ logger.debug("Full HTML fetched from %s", url[:60])
+ return downloaded
+
+ except Exception as e:
+ logger.error("Failed to fetch URL %s: %s", url, str(e))
+
+ if PLAYWRIGHT_AVAILABLE:
+ logger.info("Trying Playwright fallback for %s", url[:60])
+ playwright_html = _extract_with_playwright(url)
+ if playwright_html:
+ logger.debug("Full HTML from Playwright for %s", url[:60])
+ if extract_content:
+ extracted = extract(
+ playwright_html,
+ include_comments=False,
+ include_tables=True,
+ no_fallback=True
+ )
+ if extracted:
+ logger.debug("Playwright content extracted from %s", url[:60])
+ return extracted
+ logger.debug("Full HTML from Playwright for %s", url[:60])
+ return playwright_html
+
+ return ""
\ No newline at end of file
diff --git a/nohup.out b/nohup.out
new file mode 100644
index 0000000..a77cdd5
--- /dev/null
+++ b/nohup.out
@@ -0,0 +1,218 @@
+2026-03-31 00:45:43,896 - INFO - NewsArchiver - Main CLI Entry Point
+2026-03-31 00:45:43,896 - INFO - ============================================================
+2026-03-31 00:45:43,896 - INFO - Starting web server
+2026-03-31 00:45:43,896 - INFO - ============================================================
+2026-03-31 00:45:43,984 - INFO - Web server starting on 0.0.0.0:8080
+2026-03-31 00:45:43,984 - INFO - ============================================================
+ * Serving Flask app 'web_interface'
+ * Debug mode: off
+2026-03-31 00:45:43,985 - INFO - [31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
+ * Running on all addresses (0.0.0.0)
+ * Running on http://127.0.0.1:8080
+ * Running on http://192.168.8.150:8080
+2026-03-31 00:45:43,985 - INFO - [33mPress CTRL+C to quit[0m
+2026-03-31 00:46:57,096 - INFO - NewsArchiver - Main CLI Entry Point
+2026-03-31 00:46:57,096 - INFO - ============================================================
+2026-03-31 00:46:57,096 - INFO - Starting web server
+2026-03-31 00:46:57,096 - INFO - ============================================================
+2026-03-31 00:46:57,185 - INFO - Web server starting on 0.0.0.0:5000
+2026-03-31 00:46:57,185 - INFO - ============================================================
+ * Serving Flask app 'web_interface'
+ * Debug mode: off
+2026-03-31 00:46:57,186 - INFO - [31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
+ * Running on all addresses (0.0.0.0)
+ * Running on http://127.0.0.1:5000
+ * Running on http://192.168.8.150:5000
+2026-03-31 00:46:57,186 - INFO - [33mPress CTRL+C to quit[0m
+2026-03-31 00:47:29,377 - INFO - 192.168.8.110 - - [31/Mar/2026 00:47:29] "GET / HTTP/1.1" 200 -
+2026-03-31 00:47:29,420 - INFO - 192.168.8.110 - - [31/Mar/2026 00:47:29] "GET /static/style.css HTTP/1.1" 200 -
+2026-03-31 00:47:29,476 - INFO - 192.168.8.110 - - [31/Mar/2026 00:47:29] "[33mGET /favicon.ico HTTP/1.1[0m" 404 -
+Warning: OPENCODE_SERVER_PASSWORD is not set; server is unsecured.
+opencode server listening on http://0.0.0.0:4096
+2026-03-31 03:50:30,668 - INFO - 192.168.8.156 - - [31/Mar/2026 03:50:30] "GET / HTTP/1.1" 200 -
+2026-03-31 03:50:30,701 - INFO - 192.168.8.156 - - [31/Mar/2026 03:50:30] "GET /static/style.css HTTP/1.1" 200 -
+2026-03-31 03:50:34,449 - INFO - 192.168.8.156 - - [31/Mar/2026 03:50:34] "GET /source/404%20Media HTTP/1.1" 200 -
+2026-03-31 03:50:34,449 - INFO - 192.168.8.156 - - [31/Mar/2026 03:50:34] "GET /source/404%20Media HTTP/1.1" 200 -
+2026-03-31 03:50:34,490 - INFO - 192.168.8.156 - - [31/Mar/2026 03:50:34] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 03:51:06,671 - INFO - 192.168.8.156 - - [31/Mar/2026 03:51:06] "GET /source/404%20media/article/75854 HTTP/1.1" 200 -
+2026-03-31 03:51:06,801 - INFO - 192.168.8.156 - - [31/Mar/2026 03:51:06] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 03:51:28,312 - INFO - 192.168.8.156 - - [31/Mar/2026 03:51:28] "GET /source/404%20Media HTTP/1.1" 200 -
+2026-03-31 03:51:30,665 - INFO - 192.168.8.156 - - [31/Mar/2026 03:51:30] "GET /source/404%20media/article/75856 HTTP/1.1" 200 -
+2026-03-31 03:51:30,686 - INFO - 192.168.8.156 - - [31/Mar/2026 03:51:30] "GET /source/404%20media/article/75856 HTTP/1.1" 200 -
+2026-03-31 03:51:30,777 - INFO - 192.168.8.156 - - [31/Mar/2026 03:51:30] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 03:51:52,473 - INFO - 192.168.8.156 - - [31/Mar/2026 03:51:52] "GET /source/404%20Media HTTP/1.1" 200 -
+2026-03-31 03:52:03,379 - INFO - 192.168.8.156 - - [31/Mar/2026 03:52:03] "GET / HTTP/1.1" 200 -
+2026-03-31 03:53:23,713 - INFO - 192.168.8.156 - - [31/Mar/2026 03:53:23] "GET / HTTP/1.1" 200 -
+2026-03-31 03:53:26,077 - INFO - 192.168.8.156 - - [31/Mar/2026 03:53:26] "GET /source/Ars%20Technica HTTP/1.1" 200 -
+2026-03-31 03:53:26,273 - INFO - 192.168.8.156 - - [31/Mar/2026 03:53:26] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 03:53:32,574 - INFO - 192.168.8.156 - - [31/Mar/2026 03:53:32] "GET /source/ars%20technica/article/76159 HTTP/1.1" 200 -
+2026-03-31 03:53:32,621 - INFO - 192.168.8.156 - - [31/Mar/2026 03:53:32] "GET /source/ars%20technica/article/76159 HTTP/1.1" 200 -
+2026-03-31 03:53:32,714 - INFO - 192.168.8.156 - - [31/Mar/2026 03:53:32] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 03:54:32,335 - INFO - 192.168.8.156 - - [31/Mar/2026 03:54:32] "GET /source/Ars%20Technica HTTP/1.1" 200 -
+2026-03-31 03:54:36,121 - INFO - 192.168.8.156 - - [31/Mar/2026 03:54:36] "GET /source/ars%20technica/article/76156 HTTP/1.1" 200 -
+2026-03-31 03:54:36,226 - INFO - 192.168.8.156 - - [31/Mar/2026 03:54:36] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 03:55:37,969 - INFO - 192.168.8.156 - - [31/Mar/2026 03:55:37] "GET /source/Ars%20Technica HTTP/1.1" 200 -
+2026-03-31 03:55:42,609 - INFO - 192.168.8.156 - - [31/Mar/2026 03:55:42] "GET /source/ars%20technica/article/76153 HTTP/1.1" 200 -
+2026-03-31 03:55:42,688 - INFO - 192.168.8.156 - - [31/Mar/2026 03:55:42] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 03:56:57,070 - INFO - 192.168.8.156 - - [31/Mar/2026 03:56:57] "GET /source/Ars%20Technica HTTP/1.1" 200 -
+2026-03-31 03:57:27,037 - INFO - 192.168.8.156 - - [31/Mar/2026 03:57:27] "GET / HTTP/1.1" 200 -
+2026-03-31 03:57:31,938 - INFO - 192.168.8.156 - - [31/Mar/2026 03:57:31] "GET /source/Associated%20Press HTTP/1.1" 200 -
+2026-03-31 03:57:31,977 - INFO - 192.168.8.156 - - [31/Mar/2026 03:57:31] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 03:57:46,792 - INFO - 192.168.8.156 - - [31/Mar/2026 03:57:46] "GET /source/associated%20press/article/76318 HTTP/1.1" 200 -
+2026-03-31 03:57:46,822 - INFO - 192.168.8.156 - - [31/Mar/2026 03:57:46] "GET /source/associated%20press/article/76318 HTTP/1.1" 200 -
+2026-03-31 03:57:46,918 - INFO - 192.168.8.156 - - [31/Mar/2026 03:57:46] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 03:58:43,823 - INFO - 192.168.8.156 - - [31/Mar/2026 03:58:43] "GET /source/Associated%20Press HTTP/1.1" 200 -
+2026-03-31 03:58:45,452 - INFO - 192.168.8.156 - - [31/Mar/2026 03:58:45] "GET / HTTP/1.1" 200 -
+2026-03-31 03:58:51,007 - INFO - 192.168.8.156 - - [31/Mar/2026 03:58:51] "GET /source/Associated%20Press HTTP/1.1" 200 -
+2026-03-31 03:58:51,035 - INFO - 192.168.8.156 - - [31/Mar/2026 03:58:51] "GET /source/Associated%20Press HTTP/1.1" 200 -
+2026-03-31 03:58:51,073 - INFO - 192.168.8.156 - - [31/Mar/2026 03:58:51] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 03:59:07,720 - INFO - 192.168.8.156 - - [31/Mar/2026 03:59:07] "GET /source/associated%20press/article/76180 HTTP/1.1" 200 -
+2026-03-31 03:59:07,791 - INFO - 192.168.8.156 - - [31/Mar/2026 03:59:07] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:02:00,289 - INFO - 192.168.8.156 - - [31/Mar/2026 04:02:00] "GET /source/Associated%20Press HTTP/1.1" 200 -
+2026-03-31 04:02:29,322 - INFO - 192.168.8.156 - - [31/Mar/2026 04:02:29] "GET /source/associated%20press/article/76381 HTTP/1.1" 200 -
+2026-03-31 04:02:29,366 - INFO - 192.168.8.156 - - [31/Mar/2026 04:02:29] "GET /source/associated%20press/article/76381 HTTP/1.1" 200 -
+2026-03-31 04:02:29,461 - INFO - 192.168.8.156 - - [31/Mar/2026 04:02:29] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:05:14,639 - INFO - 192.168.8.156 - - [31/Mar/2026 04:05:14] "GET /source/Associated%20Press HTTP/1.1" 200 -
+2026-03-31 04:07:09,728 - INFO - 192.168.8.156 - - [31/Mar/2026 04:07:09] "GET / HTTP/1.1" 200 -
+2026-03-31 04:07:13,436 - INFO - 192.168.8.156 - - [31/Mar/2026 04:07:13] "GET /source/BBC%20News%20–%20Business HTTP/1.1" 200 -
+2026-03-31 04:07:13,460 - INFO - 192.168.8.156 - - [31/Mar/2026 04:07:13] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:07:18,974 - INFO - 192.168.8.156 - - [31/Mar/2026 04:07:18] "GET /source/bbc%20news%20–%20business/article/75670 HTTP/1.1" 200 -
+2026-03-31 04:07:18,994 - INFO - 192.168.8.156 - - [31/Mar/2026 04:07:18] "GET /source/bbc%20news%20–%20business/article/75670 HTTP/1.1" 200 -
+2026-03-31 04:07:19,090 - INFO - 192.168.8.156 - - [31/Mar/2026 04:07:19] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:08:32,701 - INFO - 192.168.8.156 - - [31/Mar/2026 04:08:32] "GET /source/BBC%20News%20–%20Business HTTP/1.1" 200 -
+2026-03-31 04:08:38,686 - INFO - 192.168.8.156 - - [31/Mar/2026 04:08:38] "GET /source/bbc%20news%20–%20business/article/75660 HTTP/1.1" 200 -
+2026-03-31 04:08:38,758 - INFO - 192.168.8.156 - - [31/Mar/2026 04:08:38] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:10:39,733 - INFO - 192.168.8.156 - - [31/Mar/2026 04:10:39] "GET /source/BBC%20News%20–%20Business HTTP/1.1" 200 -
+2026-03-31 04:10:47,517 - INFO - 192.168.8.156 - - [31/Mar/2026 04:10:47] "GET /source/bbc%20news%20–%20business/article/75668 HTTP/1.1" 200 -
+2026-03-31 04:10:47,592 - INFO - 192.168.8.156 - - [31/Mar/2026 04:10:47] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:13:00,033 - INFO - 192.168.8.156 - - [31/Mar/2026 04:13:00] "GET /source/BBC%20News%20–%20Business HTTP/1.1" 200 -
+2026-03-31 04:13:04,210 - INFO - 192.168.8.156 - - [31/Mar/2026 04:13:04] "GET /source/bbc%20news%20–%20business/article/75664 HTTP/1.1" 200 -
+2026-03-31 04:13:04,305 - INFO - 192.168.8.156 - - [31/Mar/2026 04:13:04] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:14:34,463 - INFO - 192.168.8.156 - - [31/Mar/2026 04:14:34] "GET /source/BBC%20News%20–%20Business HTTP/1.1" 200 -
+2026-03-31 04:15:35,483 - INFO - 192.168.8.156 - - [31/Mar/2026 04:15:35] "GET / HTTP/1.1" 200 -
+2026-03-31 04:15:42,939 - INFO - 192.168.8.156 - - [31/Mar/2026 04:15:42] "GET /source/CNBC%20–%20Business HTTP/1.1" 200 -
+2026-03-31 04:15:42,999 - INFO - 192.168.8.156 - - [31/Mar/2026 04:15:42] "GET /source/CNBC%20–%20Business HTTP/1.1" 200 -
+2026-03-31 04:15:43,017 - INFO - 192.168.8.156 - - [31/Mar/2026 04:15:43] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:16:17,658 - INFO - 192.168.8.156 - - [31/Mar/2026 04:16:17] "GET /source/cnbc%20–%20business/article/75575 HTTP/1.1" 200 -
+2026-03-31 04:16:17,754 - INFO - 192.168.8.156 - - [31/Mar/2026 04:16:17] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:17:16,331 - INFO - 192.168.8.156 - - [31/Mar/2026 04:17:16] "GET /source/CNBC%20–%20Business HTTP/1.1" 200 -
+2026-03-31 04:17:34,558 - INFO - 192.168.8.156 - - [31/Mar/2026 04:17:34] "GET /source/cnbc%20–%20business/article/75583 HTTP/1.1" 200 -
+2026-03-31 04:17:34,633 - INFO - 192.168.8.156 - - [31/Mar/2026 04:17:34] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:19:53,532 - INFO - 192.168.8.156 - - [31/Mar/2026 04:19:53] "GET /source/CNBC%20–%20Business HTTP/1.1" 200 -
+2026-03-31 04:20:00,608 - INFO - 192.168.8.156 - - [31/Mar/2026 04:20:00] "GET / HTTP/1.1" 200 -
+2026-03-31 04:20:15,359 - INFO - 192.168.8.156 - - [31/Mar/2026 04:20:15] "GET /source/Engadget HTTP/1.1" 200 -
+2026-03-31 04:20:15,402 - INFO - 192.168.8.156 - - [31/Mar/2026 04:20:15] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:20:37,074 - INFO - 192.168.8.156 - - [31/Mar/2026 04:20:37] "GET /source/engadget/article/76118 HTTP/1.1" 200 -
+2026-03-31 04:20:37,105 - INFO - 192.168.8.156 - - [31/Mar/2026 04:20:37] "GET /source/engadget/article/76118 HTTP/1.1" 200 -
+2026-03-31 04:20:37,202 - INFO - 192.168.8.156 - - [31/Mar/2026 04:20:37] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:21:11,132 - INFO - 192.168.8.156 - - [31/Mar/2026 04:21:11] "GET /source/Engadget HTTP/1.1" 200 -
+2026-03-31 04:21:18,145 - INFO - 192.168.8.156 - - [31/Mar/2026 04:21:18] "GET /source/engadget/article/76116 HTTP/1.1" 200 -
+2026-03-31 04:21:18,216 - INFO - 192.168.8.156 - - [31/Mar/2026 04:21:18] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:22:17,699 - INFO - 192.168.8.156 - - [31/Mar/2026 04:22:17] "GET /source/Engadget HTTP/1.1" 200 -
+2026-03-31 04:22:38,033 - INFO - 192.168.8.156 - - [31/Mar/2026 04:22:38] "GET /source/engadget/article/76107 HTTP/1.1" 200 -
+2026-03-31 04:22:38,059 - INFO - 192.168.8.156 - - [31/Mar/2026 04:22:38] "GET /source/engadget/article/76107 HTTP/1.1" 200 -
+2026-03-31 04:22:38,151 - INFO - 192.168.8.156 - - [31/Mar/2026 04:22:38] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:23:11,496 - INFO - 192.168.8.156 - - [31/Mar/2026 04:23:11] "GET /source/Engadget HTTP/1.1" 200 -
+2026-03-31 04:24:04,059 - INFO - 192.168.8.156 - - [31/Mar/2026 04:24:04] "GET / HTTP/1.1" 200 -
+2026-03-31 04:24:20,270 - INFO - 192.168.8.156 - - [31/Mar/2026 04:24:20] "GET /source/Hacker%20News HTTP/1.1" 200 -
+2026-03-31 04:24:20,304 - INFO - 192.168.8.156 - - [31/Mar/2026 04:24:20] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:24:20,394 - INFO - 192.168.8.156 - - [31/Mar/2026 04:24:20] "GET /source/Hacker%20News HTTP/1.1" 200 -
+2026-03-31 04:24:55,634 - INFO - 192.168.8.156 - - [31/Mar/2026 04:24:55] "GET /source/hacker%20news/article/76044 HTTP/1.1" 200 -
+2026-03-31 04:24:55,731 - INFO - 192.168.8.156 - - [31/Mar/2026 04:24:55] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:25:39,898 - INFO - 192.168.8.156 - - [31/Mar/2026 04:25:39] "GET /source/Hacker%20News HTTP/1.1" 200 -
+2026-03-31 04:25:57,410 - INFO - 192.168.8.156 - - [31/Mar/2026 04:25:57] "GET /source/hacker%20news/article/75265 HTTP/1.1" 200 -
+2026-03-31 04:25:57,443 - INFO - 192.168.8.156 - - [31/Mar/2026 04:25:57] "GET /source/hacker%20news/article/75265 HTTP/1.1" 200 -
+2026-03-31 04:25:57,537 - INFO - 192.168.8.156 - - [31/Mar/2026 04:25:57] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:28:52,915 - INFO - 192.168.8.156 - - [31/Mar/2026 04:28:52] "GET /source/Hacker%20News HTTP/1.1" 200 -
+2026-03-31 04:29:54,036 - INFO - 192.168.8.156 - - [31/Mar/2026 04:29:54] "GET /source/hacker%20news/article/75237 HTTP/1.1" 200 -
+2026-03-31 04:29:54,091 - INFO - 192.168.8.156 - - [31/Mar/2026 04:29:54] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:31:33,988 - INFO - 192.168.8.156 - - [31/Mar/2026 04:31:33] "GET /source/Hacker%20News HTTP/1.1" 200 -
+2026-03-31 04:32:13,621 - INFO - 192.168.8.156 - - [31/Mar/2026 04:32:13] "GET /source/hacker%20news/article/75972 HTTP/1.1" 200 -
+2026-03-31 04:32:13,653 - INFO - 192.168.8.156 - - [31/Mar/2026 04:32:13] "GET /source/hacker%20news/article/75972 HTTP/1.1" 200 -
+2026-03-31 04:32:13,754 - INFO - 192.168.8.156 - - [31/Mar/2026 04:32:13] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:39:50,815 - INFO - 192.168.8.156 - - [31/Mar/2026 04:39:50] "GET /source/Hacker%20News HTTP/1.1" 200 -
+2026-03-31 04:41:06,097 - INFO - 192.168.8.156 - - [31/Mar/2026 04:41:06] "GET /source/hacker%20news/article/75255 HTTP/1.1" 200 -
+2026-03-31 04:41:06,130 - INFO - 192.168.8.156 - - [31/Mar/2026 04:41:06] "GET /source/hacker%20news/article/75255 HTTP/1.1" 200 -
+2026-03-31 04:41:06,224 - INFO - 192.168.8.156 - - [31/Mar/2026 04:41:06] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:42:02,455 - INFO - 192.168.8.156 - - [31/Mar/2026 04:42:02] "GET /source/Hacker%20News HTTP/1.1" 200 -
+2026-03-31 04:47:45,853 - INFO - 192.168.8.226 - - [31/Mar/2026 04:47:45] "GET / HTTP/1.1" 200 -
+2026-03-31 04:47:45,949 - INFO - 192.168.8.226 - - [31/Mar/2026 04:47:45] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 04:47:46,000 - INFO - 192.168.8.226 - - [31/Mar/2026 04:47:46] "[33mGET /favicon.ico HTTP/1.1[0m" 404 -
+2026-03-31 05:53:55,185 - INFO - 192.168.8.226 - - [31/Mar/2026 05:53:55] "GET /rss HTTP/1.1" 200 -
+2026-03-31 07:54:24,903 - INFO - 192.168.8.226 - - [31/Mar/2026 07:54:24] "GET /rss HTTP/1.1" 200 -
+2026-03-31 11:25:27,600 - INFO - 192.168.8.156 - - [31/Mar/2026 11:25:27] "GET /source/hacker%20news/article/74862 HTTP/1.1" 200 -
+2026-03-31 11:25:27,641 - INFO - 192.168.8.156 - - [31/Mar/2026 11:25:27] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 11:27:05,669 - INFO - 192.168.8.156 - - [31/Mar/2026 11:27:05] "GET /source/Hacker%20News HTTP/1.1" 200 -
+2026-03-31 11:29:15,410 - INFO - 192.168.8.156 - - [31/Mar/2026 11:29:15] "GET /source/hacker%20news/article/76601 HTTP/1.1" 200 -
+2026-03-31 11:29:15,439 - INFO - 192.168.8.156 - - [31/Mar/2026 11:29:15] "GET /source/hacker%20news/article/76601 HTTP/1.1" 200 -
+2026-03-31 11:29:15,537 - INFO - 192.168.8.156 - - [31/Mar/2026 11:29:15] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 11:30:37,869 - INFO - 192.168.8.156 - - [31/Mar/2026 11:30:37] "GET /source/Hacker%20News HTTP/1.1" 200 -
+2026-03-31 11:30:46,321 - INFO - 192.168.8.156 - - [31/Mar/2026 11:30:46] "GET /source/hacker%20news/article/76602 HTTP/1.1" 200 -
+2026-03-31 11:30:46,418 - INFO - 192.168.8.156 - - [31/Mar/2026 11:30:46] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 11:36:40,535 - INFO - 192.168.8.156 - - [31/Mar/2026 11:36:40] "GET / HTTP/1.1" 200 -
+2026-03-31 11:36:40,569 - INFO - 192.168.8.156 - - [31/Mar/2026 11:36:40] "GET /static/style.css HTTP/1.1" 200 -
+2026-03-31 11:36:44,152 - INFO - 192.168.8.156 - - [31/Mar/2026 11:36:44] "GET /source/404%20Media HTTP/1.1" 200 -
+2026-03-31 11:36:44,167 - INFO - 192.168.8.156 - - [31/Mar/2026 11:36:44] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 11:36:49,524 - INFO - 192.168.8.156 - - [31/Mar/2026 11:36:49] "GET / HTTP/1.1" 200 -
+2026-03-31 11:36:51,785 - INFO - 192.168.8.156 - - [31/Mar/2026 11:36:51] "GET /source/Ars%20Technica HTTP/1.1" 200 -
+2026-03-31 11:36:51,803 - INFO - 192.168.8.156 - - [31/Mar/2026 11:36:51] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 11:37:01,762 - INFO - 192.168.8.156 - - [31/Mar/2026 11:37:01] "GET / HTTP/1.1" 200 -
+2026-03-31 11:37:07,388 - INFO - 192.168.8.156 - - [31/Mar/2026 11:37:07] "GET /source/Associated%20Press HTTP/1.1" 200 -
+2026-03-31 11:37:07,413 - INFO - 192.168.8.156 - - [31/Mar/2026 11:37:07] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 11:37:07,652 - INFO - 192.168.8.156 - - [31/Mar/2026 11:37:07] "GET /source/associated%20press/article/76682 HTTP/1.1" 200 -
+2026-03-31 11:37:07,720 - INFO - 192.168.8.156 - - [31/Mar/2026 11:37:07] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 11:37:16,777 - INFO - 192.168.8.156 - - [31/Mar/2026 11:37:16] "GET /source/Associated%20Press HTTP/1.1" 200 -
+2026-03-31 11:38:13,418 - INFO - 192.168.8.156 - - [31/Mar/2026 11:38:13] "GET /source/associated%20press/article/76643 HTTP/1.1" 200 -
+2026-03-31 11:38:13,453 - INFO - 192.168.8.156 - - [31/Mar/2026 11:38:13] "GET /source/associated%20press/article/76643 HTTP/1.1" 200 -
+2026-03-31 11:38:13,537 - INFO - 192.168.8.156 - - [31/Mar/2026 11:38:13] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 11:39:22,876 - INFO - 192.168.8.156 - - [31/Mar/2026 11:39:22] "GET /source/Associated%20Press HTTP/1.1" 200 -
+2026-03-31 11:39:47,385 - INFO - 192.168.8.156 - - [31/Mar/2026 11:39:47] "GET /source/associated%20press/article/76607 HTTP/1.1" 200 -
+2026-03-31 11:39:47,419 - INFO - 192.168.8.156 - - [31/Mar/2026 11:39:47] "GET /source/associated%20press/article/76607 HTTP/1.1" 200 -
+2026-03-31 11:39:47,501 - INFO - 192.168.8.156 - - [31/Mar/2026 11:39:47] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 11:41:43,881 - INFO - 192.168.8.156 - - [31/Mar/2026 11:41:43] "GET /source/Associated%20Press HTTP/1.1" 200 -
+2026-03-31 11:42:06,103 - INFO - 192.168.8.156 - - [31/Mar/2026 11:42:06] "GET /source/associated%20press/article/76563 HTTP/1.1" 200 -
+2026-03-31 11:42:06,136 - INFO - 192.168.8.156 - - [31/Mar/2026 11:42:06] "GET /source/associated%20press/article/76563 HTTP/1.1" 200 -
+2026-03-31 11:42:06,218 - INFO - 192.168.8.156 - - [31/Mar/2026 11:42:06] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 11:45:00,824 - INFO - 192.168.8.156 - - [31/Mar/2026 11:45:00] "GET /source/Associated%20Press HTTP/1.1" 200 -
+2026-03-31 11:45:09,188 - INFO - 192.168.8.156 - - [31/Mar/2026 11:45:09] "GET /source/associated%20press/article/76605 HTTP/1.1" 200 -
+2026-03-31 11:45:09,223 - INFO - 192.168.8.156 - - [31/Mar/2026 11:45:09] "GET /source/associated%20press/article/76605 HTTP/1.1" 200 -
+2026-03-31 11:45:09,305 - INFO - 192.168.8.156 - - [31/Mar/2026 11:45:09] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 11:48:11,110 - INFO - 192.168.8.156 - - [31/Mar/2026 11:48:11] "GET /source/Associated%20Press HTTP/1.1" 200 -
+2026-03-31 11:48:12,152 - INFO - 192.168.8.156 - - [31/Mar/2026 11:48:12] "GET / HTTP/1.1" 200 -
+2026-03-31 11:48:16,690 - INFO - 192.168.8.156 - - [31/Mar/2026 11:48:16] "GET /source/BBC%20News%20–%20Business HTTP/1.1" 200 -
+2026-03-31 11:48:16,713 - INFO - 192.168.8.156 - - [31/Mar/2026 11:48:16] "GET /source/BBC%20News%20–%20Business HTTP/1.1" 200 -
+2026-03-31 11:48:16,724 - INFO - 192.168.8.156 - - [31/Mar/2026 11:48:16] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 11:48:26,509 - INFO - 192.168.8.156 - - [31/Mar/2026 11:48:26] "GET /source/bbc%20news%20–%20business/article/76588 HTTP/1.1" 200 -
+2026-03-31 11:48:26,592 - INFO - 192.168.8.156 - - [31/Mar/2026 11:48:26] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 11:50:33,771 - INFO - 192.168.8.156 - - [31/Mar/2026 11:50:33] "GET /source/BBC%20News%20–%20Business HTTP/1.1" 200 -
+2026-03-31 11:51:20,160 - INFO - 192.168.8.156 - - [31/Mar/2026 11:51:20] "GET / HTTP/1.1" 200 -
+2026-03-31 11:51:54,395 - INFO - 192.168.8.156 - - [31/Mar/2026 11:51:54] "GET /source/Mac%20Rumors HTTP/1.1" 200 -
+2026-03-31 11:51:54,422 - INFO - 192.168.8.156 - - [31/Mar/2026 11:51:54] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 11:51:59,100 - INFO - 192.168.8.156 - - [31/Mar/2026 11:51:59] "GET /source/mac%20rumors/article/75894 HTTP/1.1" 200 -
+2026-03-31 11:51:59,196 - INFO - 192.168.8.156 - - [31/Mar/2026 11:51:59] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 11:52:42,557 - INFO - 192.168.8.156 - - [31/Mar/2026 11:52:42] "GET /source/Mac%20Rumors HTTP/1.1" 200 -
+2026-03-31 11:52:48,061 - INFO - 192.168.8.156 - - [31/Mar/2026 11:52:48] "GET /source/mac%20rumors/article/75890 HTTP/1.1" 200 -
+2026-03-31 11:52:48,089 - INFO - 192.168.8.156 - - [31/Mar/2026 11:52:48] "GET /source/mac%20rumors/article/75890 HTTP/1.1" 200 -
+2026-03-31 11:52:48,176 - INFO - 192.168.8.156 - - [31/Mar/2026 11:52:48] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 11:53:19,210 - INFO - 192.168.8.156 - - [31/Mar/2026 11:53:19] "GET /source/Mac%20Rumors HTTP/1.1" 200 -
+2026-03-31 11:53:43,451 - INFO - 192.168.8.156 - - [31/Mar/2026 11:53:43] "GET /source/mac%20rumors/article/75886 HTTP/1.1" 200 -
+2026-03-31 11:53:43,487 - INFO - 192.168.8.156 - - [31/Mar/2026 11:53:43] "GET /source/mac%20rumors/article/75886 HTTP/1.1" 200 -
+2026-03-31 11:53:43,570 - INFO - 192.168.8.156 - - [31/Mar/2026 11:53:43] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 11:54:20,607 - INFO - 192.168.8.156 - - [31/Mar/2026 11:54:20] "GET /source/Mac%20Rumors HTTP/1.1" 200 -
+2026-03-31 11:55:28,281 - INFO - 192.168.8.156 - - [31/Mar/2026 11:55:28] "GET /source/mac%20rumors/article/75896 HTTP/1.1" 200 -
+2026-03-31 11:55:28,311 - INFO - 192.168.8.156 - - [31/Mar/2026 11:55:28] "GET /source/mac%20rumors/article/75896 HTTP/1.1" 200 -
+2026-03-31 11:55:28,396 - INFO - 192.168.8.156 - - [31/Mar/2026 11:55:28] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 11:55:52,802 - INFO - 192.168.8.156 - - [31/Mar/2026 11:55:52] "GET /source/Mac%20Rumors HTTP/1.1" 200 -
+2026-03-31 11:56:08,058 - INFO - 192.168.8.156 - - [31/Mar/2026 11:56:08] "GET / HTTP/1.1" 200 -
+2026-03-31 11:56:31,521 - INFO - 192.168.8.156 - - [31/Mar/2026 11:56:31] "GET /source/ProPublica HTTP/1.1" 200 -
+2026-03-31 11:56:31,524 - INFO - 192.168.8.156 - - [31/Mar/2026 11:56:31] "GET /source/ProPublica HTTP/1.1" 200 -
+2026-03-31 11:56:31,543 - INFO - 192.168.8.156 - - [31/Mar/2026 11:56:31] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 11:56:44,566 - INFO - 192.168.8.156 - - [31/Mar/2026 11:56:44] "GET /source/propublica/article/76487 HTTP/1.1" 200 -
+2026-03-31 11:56:44,655 - INFO - 192.168.8.156 - - [31/Mar/2026 11:56:44] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 12:07:00,226 - INFO - 192.168.8.156 - - [31/Mar/2026 12:07:00] "GET /source/ProPublica HTTP/1.1" 200 -
+2026-03-31 12:08:20,255 - INFO - 192.168.8.156 - - [31/Mar/2026 12:08:20] "GET /source/propublica/article/61757 HTTP/1.1" 200 -
+2026-03-31 12:08:20,285 - INFO - 192.168.8.156 - - [31/Mar/2026 12:08:20] "GET /source/propublica/article/61757 HTTP/1.1" 200 -
+2026-03-31 12:08:20,371 - INFO - 192.168.8.156 - - [31/Mar/2026 12:08:20] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 12:16:03,370 - INFO - 192.168.8.226 - - [31/Mar/2026 12:16:03] "GET / HTTP/1.1" 200 -
+2026-03-31 12:16:03,475 - INFO - 192.168.8.226 - - [31/Mar/2026 12:16:03] "[36mGET /static/style.css HTTP/1.1[0m" 304 -
+2026-03-31 13:05:25,475 - INFO - 192.168.8.226 - - [31/Mar/2026 13:05:25] "GET /rss HTTP/1.1" 200 -
diff --git a/rebuild_database.py b/rebuild_database.py
new file mode 100644
index 0000000..6038514
--- /dev/null
+++ b/rebuild_database.py
@@ -0,0 +1,257 @@
+#!/usr/bin/env python3
+"""Rebuild NewsArchiver database from existing HTML files."""
+
+import json
+import logging
+import re
+import sqlite3
+import sys
+from datetime import datetime
+from pathlib import Path
+from typing import Optional
+
+try:
+ from content_extractor import parse_article_from_html, get_html_from_url
+ from storage_manager import initialize_storage, save_article as storage_save_article
+except ImportError as e:
+ print(f"ERROR: Required module not found: {e}")
+ sys.exit(1)
+
+SCRIPT_DIR = Path(__file__).parent
+ARCHIVE_DIR = SCRIPT_DIR / 'archival_data'
+RSS_FEEDS_PATH = SCRIPT_DIR / 'rss_feeds.json'
+
+logging.basicConfig(
+ level=logging.INFO,
+ format='%(asctime)s - %(levelname)s - %(message)s',
+ handlers=[
+ logging.StreamHandler(sys.stdout),
+ logging.FileHandler(ARCHIVE_DIR / 'processing.log', encoding='utf-8')
+ ]
+)
+logger = logging.getLogger(__name__)
+
+
+def extract_urls_from_html(html_file: Path) -> list:
+ """Extract article URLs from an archived HTML file.
+
+ Args:
+ html_file: Path to archived HTML file
+
+ Returns:
+ List of article URLs found in the file
+ """
+ try:
+ content = html_file.read_text(encoding='utf-8')
+ urls = []
+
+ import re
+
+ # Only extract main article URLs - skip tracking links, RSS feeds, author pages, etc.
+ article_patterns = [
+ r'href=["\']https?://[^"\']+\/article\/[^"\']+["\']',
+ r'href=["\']https?://[^"\']+\/news\/[^"\']+["\']',
+ r'href=["\']https?://[^"\']+\/stories\/[^"\']+["\']',
+ r'href=["\']https?://[^"\']+\/archive\/[^"\']+["\']',
+ ]
+
+ for pattern in article_patterns:
+ matches = re.findall(pattern, content)
+ for match in matches:
+ url_match = re.search(r'href=["\']([^"\']+)["\']', match)
+ if url_match:
+ url = url_match.group(1)
+ # Skip common non-article URLs
+ skip_patterns = [
+ 'rss', 'feed', 'author', 'authors', 'tags', 'category', 'search',
+ 'about', 'contact', 'privacy', 'terms', 'faq', 'subscribe',
+ 'signin', 'login', 'register', 'account', 'profile'
+ ]
+ if not any(skip in url.lower() for skip in skip_patterns):
+ urls.append(url)
+
+ return list(set(urls)) # Remove duplicates
+
+ except Exception as e:
+ logger.error("Error reading %s: %s", html_file, str(e))
+ return []
+
+
+def find_html_files(archive_dir: Path) -> list:
+ """Find all HTML files in the archive directory.
+
+ Args:
+ archive_dir: Root archive directory
+
+ Returns:
+ List of HTML file paths
+ """
+ html_files = []
+
+ try:
+ websites_dir = archive_dir / 'websites'
+ if not websites_dir.exists():
+ logger.warning("Websites directory not found: %s", websites_dir)
+ return []
+
+ for source_dir in sorted(websites_dir.iterdir()):
+ if not source_dir.is_dir():
+ continue
+
+ html_dir = source_dir / 'html'
+ if not html_dir.exists():
+ continue
+
+ for date_dir in sorted(html_dir.iterdir()):
+ if not date_dir.is_dir():
+ continue
+
+ for html_file in sorted(date_dir.glob('article_*.html')):
+ html_files.append(html_file)
+
+ logger.info("Found %d HTML files to process", len(html_files))
+
+ except Exception as e:
+ logger.error("Error finding HTML files: %s", str(e))
+
+ return html_files
+
+
+def rebuild_database(archive_dir: Path, rss_feeds_path: Path) -> dict:
+ """Rebuild the database from existing HTML files.
+
+ Args:
+ archive_dir: Root archive directory
+ rss_feeds_path: Path to RSS feeds JSON file
+
+ Returns:
+ Dictionary with rebuild results
+ """
+ results = {
+ 'html_files_processed': 0,
+ 'articles_extracted': 0,
+ 'articles_saved': 0,
+ 'articles_failed': 0,
+ 'errors': []
+ }
+
+ # Initialize database
+ logger.info("Initializing database at: %s", ARCHIVE_DIR / 'cache.db')
+ initialize_storage()
+ logger.info("Database initialized")
+
+ # Load RSS feeds
+ rss_feeds = {}
+ if rss_feeds_path.exists():
+ with open(rss_feeds_path, 'r', encoding='utf-8') as f:
+ rss_feeds = json.load(f)
+
+ # Find all HTML files
+ html_files = find_html_files(archive_dir)
+
+ if not html_files:
+ logger.warning("No HTML files found to process")
+ return results
+
+ # Process each HTML file
+ for html_file in html_files:
+ try:
+ results['html_files_processed'] += 1
+
+ # Extract URLs from HTML
+ urls = extract_urls_from_html(html_file)
+
+ if not urls:
+ logger.debug("No URLs found in %s", html_file.name)
+ continue
+
+ results['articles_extracted'] += len(urls)
+
+ # Process each URL
+ for url in urls:
+ try:
+ # Try to get source name from RSS feeds
+ source_name = None
+ for feed_name, feed_info in rss_feeds.items():
+ if feed_info.get('rss_url') and url.startswith(feed_info.get('rss_url', '')):
+ source_name = feed_name
+ break
+
+ # Try to infer source from URL
+ if not source_name:
+ for feed_name, feed_info in rss_feeds.items():
+ website = feed_info.get('source_website', '')
+ if website and website in url:
+ source_name = feed_name
+ break
+
+ if not source_name:
+ # Try to extract domain from URL
+ domain_match = re.search(r'https?://([^/]+)', url)
+ if domain_match:
+ domain = domain_match.group(1)
+ for feed_name, feed_info in rss_feeds.items():
+ website = feed_info.get('source_website', '')
+ if website and website in domain:
+ source_name = feed_name
+ break
+
+ # If still no source, skip
+ if not source_name:
+ logger.debug("No source found for %s, skipping", url[:60])
+ continue
+
+ # Extract content from HTML file
+ raw_html = html_file.read_text(encoding='utf-8')
+ article_data = parse_article_from_html(raw_html, url)
+
+ if article_data.error:
+ logger.warning("Failed to extract content from %s: %s", url[:60], article_data.error)
+ results['articles_failed'] += 1
+ continue
+
+ # Save to database
+ logger.info("Saving article: %s -> %s", url[:80], source_name)
+ storage_save_article(source_name, article_data)
+ results['articles_saved'] += 1
+
+ if results['articles_saved'] % 100 == 0:
+ logger.info("Saved %d articles so far", results['articles_saved'])
+
+ except Exception as e:
+ logger.error("Error processing URL %s: %s", url, str(e))
+ results['articles_failed'] += 1
+ results['errors'].append({
+ 'url': url,
+ 'error': str(e)
+ })
+
+ except Exception as e:
+ logger.error("Error processing file %s: %s", html_file, str(e))
+ results['errors'].append({
+ 'file': str(html_file),
+ 'error': str(e)
+ })
+
+ return results
+
+
+if __name__ == '__main__':
+ logger.info("=" * 60)
+ logger.info("Rebuilding NewsArchiver Database")
+ logger.info("=" * 60)
+
+ results = rebuild_database(ARCHIVE_DIR, RSS_FEEDS_PATH)
+
+ logger.info("=" * 60)
+ logger.info("Rebuild Complete")
+ logger.info("=" * 60)
+ logger.info("HTML files processed: %d", results['html_files_processed'])
+ logger.info("Articles extracted: %d", results['articles_extracted'])
+ logger.info("Articles saved: %d", results['articles_saved'])
+ logger.info("Articles failed: %d", results['articles_failed'])
+
+ if results['errors']:
+ logger.info("Errors:")
+ for error in results['errors'][:20]:
+ logger.info(" - %s", error)
\ No newline at end of file
diff --git a/rebuild_log.txt b/rebuild_log.txt
new file mode 100644
index 0000000..0c7e322
--- /dev/null
+++ b/rebuild_log.txt
@@ -0,0 +1,2428 @@
+2026-03-24 23:09:29,966 - INFO - ============================================================
+2026-03-24 23:09:29,966 - INFO - Rebuilding NewsArchiver Database
+2026-03-24 23:09:29,966 - INFO - ============================================================
+2026-03-24 23:09:29,966 - INFO - Initializing storage system...
+2026-03-24 23:09:30,079 - INFO - Storage system initialized at /home/user/playground/NewsArchiver/archival_data
+2026-03-24 23:09:30,079 - INFO - Database initialized
+2026-03-24 23:09:30,140 - INFO - Found 16162 HTML files to process
+2026-03-24 23:09:30,427 - INFO - Article saved: https://www.vice.com/en/article/zuckerberg-facebook-new-name-meta-metaverse-presentation/?ref=404media.co -> article_004.json
+2026-03-24 23:09:30,565 - INFO - Article saved: https://www.vice.com/en/article/the-corporate-metaverse-brand-activations-virtual-reality-offices/?ref=404media.co -> article_005.json
+2026-03-24 23:09:30,700 - INFO - Article saved: https://finance.yahoo.com/news/mark-zuckerberg-threw-77-billion-143014208.html?ref=404media.co -> article_006.json
+2026-03-24 23:09:30,815 - INFO - Article saved: https://www.thecut.com/article/ai-is-making-online-dating-even-worse.html?ref=404media.co -> article_007.json
+2026-03-24 23:09:30,923 - INFO - Article saved: https://www.michigandaily.com/news/news-briefs/umich-announces-cuts-to-all-dei-programs/?ref=404media.co -> article_1774021856.json
+2026-03-24 23:09:30,984 - INFO - Article saved: https://www.michigandaily.com/news/news-briefs/umich-announces-cuts-to-all-dei-programs/?ref=404media.co -> article_1774021857.json
+2026-03-24 23:09:31,114 - INFO - Article saved: https://www.vice.com/en/article/zuckerberg-facebook-new-name-meta-metaverse-presentation/?ref=404media.co -> article_008.json
+2026-03-24 23:09:31,253 - INFO - Article saved: https://www.vice.com/en/article/the-corporate-metaverse-brand-activations-virtual-reality-offices/?ref=404media.co -> article_009.json
+2026-03-24 23:09:31,386 - INFO - Article saved: https://finance.yahoo.com/news/mark-zuckerberg-threw-77-billion-143014208.html?ref=404media.co -> article_010.json
+2026-03-24 23:09:31,482 - INFO - Article saved: https://www.thecut.com/article/ai-is-making-online-dating-even-worse.html?ref=404media.co -> article_011.json
+2026-03-24 23:09:31,617 - INFO - Article saved: https://www.michigandaily.com/news/news-briefs/umich-announces-cuts-to-all-dei-programs/?ref=404media.co -> article_1774021858.json
+2026-03-24 23:09:31,810 - INFO - Article saved: https://royalsocietypublishing.org/rsbl/article/22/3/20250535/480731/Hearing-and-anatomy-of-the-ear-of-the-European?ref=404media.co -> article_001.json
+2026-03-24 23:09:31,947 - INFO - Article saved: https://academic.oup.com/mnras/article/547/3/stag028/8526432?ref=404media.co -> article_1774100670.json
+2026-03-24 23:09:32,090 - INFO - Article saved: https://fr.pensoft.net/article/178152/list/1/?ref=404media.co -> article_1774100671.json
+2026-03-24 23:09:32,199 - INFO - Article saved: https://academic.oup.com/mnras/article/547/3/stag028/8526432?ref=404media.co -> article_1774100672.json
+2026-03-24 23:09:32,303 - INFO - Article saved: https://fr.pensoft.net/article/178152/list/1/?ref=404media.co -> article_1774100673.json
+2026-03-24 23:09:32,582 - INFO - Article saved: https://nymag.com/intelligencer/article/ai-artificial-intelligence-chatbots-emily-m-bender.html?ref=404media.co -> article_1774280343.json
+2026-03-24 23:09:32,797 - INFO - Article saved: https://nymag.com/intelligencer/article/ai-artificial-intelligence-chatbots-emily-m-bender.html?ref=404media.co -> article_1774280344.json
+2026-03-24 23:09:33,116 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cr57g1ddqmdo -> article_003.json
+2026-03-24 23:09:33,165 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cdjm289ye4mo -> article_004.json
+2026-03-24 23:09:33,270 - INFO - Article saved: https://www.bbc.co.uk/news/articles/clyg7r3nd3ko#:~:text=The%20number%20of%20army%20and,the%20battlefield%20are%20not%20recorded. -> article_005.json
+2026-03-24 23:09:33,350 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c62gzl2yl24o -> article_008.json
+2026-03-24 23:09:33,394 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cg5n02zlynjo -> article_009.json
+2026-03-24 23:09:33,436 - INFO - Article saved: https://www.bbc.co.uk/news/articles/clyznzrqeggo -> article_010.json
+2026-03-24 23:09:33,477 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c1l7pedyzjeo -> article_011.json
+2026-03-24 23:09:33,584 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c62gzl2yl24o -> article_012.json
+2026-03-24 23:09:33,624 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cg5n02zlynjo -> article_013.json
+2026-03-24 23:09:33,663 - INFO - Article saved: https://www.bbc.co.uk/news/articles/clyznzrqeggo -> article_014.json
+2026-03-24 23:09:33,719 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c1l7pedyzjeo -> article_015.json
+2026-03-24 23:09:33,853 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cr57g1ddqmdo -> article_005.json
+2026-03-24 23:09:33,893 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cdjm289ye4mo -> article_006.json
+2026-03-24 23:09:33,968 - INFO - Article saved: https://www.bbc.co.uk/news/articles/clyg7r3nd3ko#:~:text=The%20number%20of%20army%20and,the%20battlefield%20are%20not%20recorded. -> article_006.json
+2026-03-24 23:09:34,173 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cede1nn8wp5o -> article_1774117958.json
+2026-03-24 23:09:34,217 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cy413ke31d8o -> article_1774117959.json
+2026-03-24 23:09:34,257 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c33lnd1gxxro -> article_1774117960.json
+2026-03-24 23:09:34,297 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cede1nn8wp5o -> article_1774117961.json
+2026-03-24 23:09:34,335 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cy413ke31d8o -> article_1774117962.json
+2026-03-24 23:09:34,372 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c33lnd1gxxro -> article_1774117963.json
+2026-03-24 23:09:34,544 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935201.json
+2026-03-24 23:09:34,592 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935202.json
+2026-03-24 23:09:34,640 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935203.json
+2026-03-24 23:09:34,688 - INFO - Article saved: https://www.barchart.com/story/news/846412/is-amcor-stock-outperforming-the-nasdaq -> article_1773935204.json
+2026-03-24 23:09:34,735 - INFO - Article saved: https://www.barchart.com/story/news/3521/amcor-reports-solid-second-quarter-results-and-reaffirms-fiscal-2026-guidance -> article_1773935205.json
+2026-03-24 23:09:34,783 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935206.json
+2026-03-24 23:09:34,832 - INFO - Article saved: https://www.barchart.com/story/news/4506/amcor-fiscal-q2-earnings-snapshot -> article_1773935207.json
+2026-03-24 23:09:34,897 - INFO - Article saved: https://www.barchart.com/story/news/846270/stocks-retreat-as-inflation-fears-push-bond-yields-higher -> article_1773935208.json
+2026-03-24 23:09:34,954 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935209.json
+2026-03-24 23:09:35,021 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935210.json
+2026-03-24 23:09:35,069 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935211.json
+2026-03-24 23:09:35,117 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935212.json
+2026-03-24 23:09:35,165 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935213.json
+2026-03-24 23:09:35,211 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935214.json
+2026-03-24 23:09:35,256 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935215.json
+2026-03-24 23:09:35,304 - INFO - Article saved: https://www.barchart.com/story/news/846213/looking-for-safety-and-yield-as-oil-prices-whip-saw-this-stock-has-you-covered -> article_1773935216.json
+2026-03-24 23:09:35,353 - INFO - Article saved: https://seekingalpha.com/news/4565249-oil-shock-playbook-defensive-sectors-outperform-while-tech-lags-schroders-says -> article_1773954359.json
+2026-03-24 23:09:35,399 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935217.json
+2026-03-24 23:09:35,446 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935218.json
+2026-03-24 23:09:35,492 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935219.json
+2026-03-24 23:09:35,540 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935220.json
+2026-03-24 23:09:35,597 - INFO - Article saved: https://seekingalpha.com/news/4554032-akamai-crashes-as-investors-fret-over-weak-guidance -> article_1773954360.json
+2026-03-24 23:09:35,644 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935221.json
+2026-03-24 23:09:35,697 - INFO - Article saved: https://www.barchart.com/story/news/845916/is-akamai-technologies-stock-outperforming-the-dow -> article_1773935222.json
+2026-03-24 23:09:35,748 - INFO - Article saved: https://seekingalpha.com/article/4861064-akamai-technologies-stock-growing-edge-opportunities-agentic-ai-era -> article_1773954361.json
+2026-03-24 23:09:35,801 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935223.json
+2026-03-24 23:09:35,861 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935224.json
+2026-03-24 23:09:35,909 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935225.json
+2026-03-24 23:09:35,954 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935226.json
+2026-03-24 23:09:35,989 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935227.json
+2026-03-24 23:09:36,023 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935228.json
+2026-03-24 23:09:36,071 - INFO - Article saved: https://www.barchart.com/story/news/845807/fuel-for-growth-or-red-flag-what-does-a-4-billion-debt-offering-really-mean-for-nebius-stock -> article_1773935229.json
+2026-03-24 23:09:36,109 - INFO - Article saved: https://www.barchart.com/story/news/722633/as-nvidia-invests-2-billion-in-nebius-should-you-buy-sell-or-hold-nbis-stock -> article_1773935230.json
+2026-03-24 23:09:36,157 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935231.json
+2026-03-24 23:09:36,222 - INFO - Article saved: https://www.barchart.com/story/news/227328/nebius-q4-earnings-miss-doesn-t-change-its-growth-narrative -> article_1773935232.json
+2026-03-24 23:09:36,278 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935233.json
+2026-03-24 23:09:36,333 - INFO - Article saved: https://www.barchart.com/story/news/36055455/a-3-billion-reason-to-buy-nebius-stock-now -> article_1773935234.json
+2026-03-24 23:09:36,380 - INFO - Article saved: https://www.barchart.com/story/news/767369/nebius-signs-new-ai-infrastructure-agreement-with-meta -> article_1773935235.json
+2026-03-24 23:09:36,425 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935236.json
+2026-03-24 23:09:36,472 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935237.json
+2026-03-24 23:09:36,517 - INFO - Article saved: https://www.barchart.com/story/news/840752/soybeans-higher-to-start-thursday-trade -> article_1773935238.json
+2026-03-24 23:09:36,565 - INFO - Article saved: https://www.barchart.com/story/news/782730/soybeans-collapse-the-limit-on-monday-with-uncertainty-on-china -> article_1773935239.json
+2026-03-24 23:09:36,609 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935240.json
+2026-03-24 23:09:36,651 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935241.json
+2026-03-24 23:09:36,703 - INFO - Article saved: https://www.barchart.com/story/news/845714/spreads-unwinding-soybean-meal-prices-highlight-a-buying-opportunity-here -> article_1773935242.json
+2026-03-24 23:09:36,748 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935243.json
+2026-03-24 23:09:36,791 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935244.json
+2026-03-24 23:09:36,835 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935245.json
+2026-03-24 23:09:36,883 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935246.json
+2026-03-24 23:09:36,930 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935247.json
+2026-03-24 23:09:36,978 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935248.json
+2026-03-24 23:09:37,054 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935249.json
+2026-03-24 23:09:37,107 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773935250.json
+2026-03-24 23:09:37,153 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773935251.json
+2026-03-24 23:09:37,200 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773935252.json
+2026-03-24 23:09:37,245 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935253.json
+2026-03-24 23:09:37,290 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773935254.json
+2026-03-24 23:09:37,340 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773935255.json
+2026-03-24 23:09:37,406 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773935256.json
+2026-03-24 23:09:37,461 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935257.json
+2026-03-24 23:09:37,515 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935258.json
+2026-03-24 23:09:37,559 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935259.json
+2026-03-24 23:09:37,559 - INFO - Saved 100 articles so far
+2026-03-24 23:09:37,607 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935260.json
+2026-03-24 23:09:37,651 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935261.json
+2026-03-24 23:09:37,695 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935262.json
+2026-03-24 23:09:37,738 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935263.json
+2026-03-24 23:09:37,787 - INFO - Article saved: https://www.barchart.com/story/news/852668/barcharts-top-stocks-to-watch-as-nvidia-ai-data-centers-head-to-outer-space -> article_1773935264.json
+2026-03-24 23:09:37,832 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935265.json
+2026-03-24 23:09:37,880 - INFO - Article saved: https://www.barchart.com/story/news/852590/coreweave-stock-forecast-buy-sell-or-hold -> article_1773935266.json
+2026-03-24 23:09:37,923 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935267.json
+2026-03-24 23:09:37,965 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935268.json
+2026-03-24 23:09:38,008 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935269.json
+2026-03-24 23:09:38,052 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935270.json
+2026-03-24 23:09:38,096 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935271.json
+2026-03-24 23:09:38,139 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935272.json
+2026-03-24 23:09:38,182 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935273.json
+2026-03-24 23:09:38,225 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935274.json
+2026-03-24 23:09:38,285 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935275.json
+2026-03-24 23:09:38,355 - INFO - Article saved: https://www.barchart.com/story/news/852280/cattle-falls-lower-on-thursday -> article_1773935276.json
+2026-03-24 23:09:38,400 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935277.json
+2026-03-24 23:09:38,442 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935278.json
+2026-03-24 23:09:38,484 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935279.json
+2026-03-24 23:09:38,526 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935280.json
+2026-03-24 23:09:38,567 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935281.json
+2026-03-24 23:09:38,617 - INFO - Article saved: https://www.barchart.com/story/news/852270/wheat-pushes-higher-into-thursdays-close -> article_1773935282.json
+2026-03-24 23:09:38,691 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935283.json
+2026-03-24 23:09:38,764 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935284.json
+2026-03-24 23:09:38,810 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935285.json
+2026-03-24 23:09:38,859 - INFO - Article saved: https://www.barchart.com/story/news/852259/soybeans-pops-higher-on-thursday-as-meal-rallies -> article_1773935286.json
+2026-03-24 23:09:38,903 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935287.json
+2026-03-24 23:09:38,946 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935288.json
+2026-03-24 23:09:38,991 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935289.json
+2026-03-24 23:09:39,034 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935290.json
+2026-03-24 23:09:39,081 - INFO - Article saved: https://www.barchart.com/story/news/852292/hogs-fall-lower-on-thursday -> article_1773935291.json
+2026-03-24 23:09:39,123 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935292.json
+2026-03-24 23:09:39,169 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935293.json
+2026-03-24 23:09:39,212 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935294.json
+2026-03-24 23:09:39,255 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935295.json
+2026-03-24 23:09:39,299 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935296.json
+2026-03-24 23:09:39,342 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935297.json
+2026-03-24 23:09:39,385 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935298.json
+2026-03-24 23:09:39,428 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935299.json
+2026-03-24 23:09:39,516 - INFO - Article saved: https://www.barchart.com/story/news/852249/corn-nears-last-weeks-high-on-thursdays-rally -> article_1773935300.json
+2026-03-24 23:09:39,559 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935301.json
+2026-03-24 23:09:39,601 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935302.json
+2026-03-24 23:09:39,646 - INFO - Article saved: https://www.barchart.com/story/news/852312/cotton-falls-back-on-thursday -> article_1773935303.json
+2026-03-24 23:09:39,688 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935304.json
+2026-03-24 23:09:39,731 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935305.json
+2026-03-24 23:09:39,772 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935306.json
+2026-03-24 23:09:39,825 - INFO - Article saved: https://www.barchart.com/story/news/594061/cheniere-announces-pricing-of-1-billion-senior-notes-due-2036-and-750-million-senior-notes-due-2056 -> article_1773935307.json
+2026-03-24 23:09:39,880 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935308.json
+2026-03-24 23:09:39,944 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935309.json
+2026-03-24 23:09:39,988 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935310.json
+2026-03-24 23:09:40,034 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935311.json
+2026-03-24 23:09:40,078 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935312.json
+2026-03-24 23:09:40,126 - INFO - Article saved: https://www.barchart.com/story/news/852215/cheniere-energy-stock-enters-overbought-territory-on-strait-of-hormuz-rally-is-it-too-late-to-buy-lng-here -> article_1773935313.json
+2026-03-24 23:09:40,175 - INFO - Article saved: https://www.barchart.com/story/news/291320/cf-q4-earnings-snapshot -> article_1773935314.json
+2026-03-24 23:09:40,227 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935315.json
+2026-03-24 23:09:40,271 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935316.json
+2026-03-24 23:09:40,318 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935317.json
+2026-03-24 23:09:40,364 - INFO - Article saved: https://www.barchart.com/story/news/852105/is-cf-industries-stock-outperforming-the-dow -> article_1773935318.json
+2026-03-24 23:09:40,406 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935319.json
+2026-03-24 23:09:40,448 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935320.json
+2026-03-24 23:09:40,499 - INFO - Article saved: https://www.barchart.com/story/news/852007/stocks-finish-lower-as-iran-war-spurs-inflation-concerns -> article_1773935321.json
+2026-03-24 23:09:40,545 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935322.json
+2026-03-24 23:09:40,591 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935323.json
+2026-03-24 23:09:40,637 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935324.json
+2026-03-24 23:09:40,684 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935325.json
+2026-03-24 23:09:40,730 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935326.json
+2026-03-24 23:09:40,806 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935327.json
+2026-03-24 23:09:40,852 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935328.json
+2026-03-24 23:09:40,896 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773935329.json
+2026-03-24 23:09:40,942 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773935330.json
+2026-03-24 23:09:40,985 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773935331.json
+2026-03-24 23:09:41,029 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935332.json
+2026-03-24 23:09:41,076 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773935333.json
+2026-03-24 23:09:41,123 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773935334.json
+2026-03-24 23:09:41,185 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773935335.json
+2026-03-24 23:09:41,252 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935336.json
+2026-03-24 23:09:41,297 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935337.json
+2026-03-24 23:09:41,342 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935338.json
+2026-03-24 23:09:41,389 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935339.json
+2026-03-24 23:09:41,434 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935340.json
+2026-03-24 23:09:41,478 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935341.json
+2026-03-24 23:09:41,522 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935342.json
+2026-03-24 23:09:41,570 - INFO - Article saved: https://www.barchart.com/story/news/456034/soundhound-ai-nasdaqsoun-posts-better-than-expected-sales-in-q4-cy2025 -> article_1773935343.json
+2026-03-24 23:09:41,617 - INFO - Article saved: https://www.barchart.com/story/news/851162/should-you-buy-the-soundhound-stock-dip-as-cfo-exits -> article_1773935344.json
+2026-03-24 23:09:41,662 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935345.json
+2026-03-24 23:09:41,707 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935346.json
+2026-03-24 23:09:41,752 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935347.json
+2026-03-24 23:09:41,796 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935348.json
+2026-03-24 23:09:41,839 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935349.json
+2026-03-24 23:09:41,887 - INFO - Article saved: https://www.barchart.com/story/news/850797/this-company-promises-to-shoot-down-drones-with-lasers-is-its-stock-a-buy-here -> article_1773935350.json
+2026-03-24 23:09:41,935 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050311.json
+2026-03-24 23:09:41,983 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050312.json
+2026-03-24 23:09:42,063 - INFO - Article saved: https://www.barchart.com/story/news/857321/is-pool-corporation-stock-underperforming-the-s-p-500 -> article_1774050313.json
+2026-03-24 23:09:42,110 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050314.json
+2026-03-24 23:09:42,155 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050315.json
+2026-03-24 23:09:42,203 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050316.json
+2026-03-24 23:09:42,253 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774050317.json
+2026-03-24 23:09:42,299 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050318.json
+2026-03-24 23:09:42,345 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050319.json
+2026-03-24 23:09:42,345 - INFO - Saved 200 articles so far
+2026-03-24 23:09:42,395 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050320.json
+2026-03-24 23:09:42,460 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050321.json
+2026-03-24 23:09:42,530 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050322.json
+2026-03-24 23:09:42,586 - INFO - Article saved: https://www.barchart.com/story/news/859410/is-nordson-stock-outperforming-the-nasdaq -> article_1774050323.json
+2026-03-24 23:09:42,632 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050324.json
+2026-03-24 23:09:42,677 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050325.json
+2026-03-24 23:09:42,725 - INFO - Article saved: https://www.barchart.com/story/news/582678/nordson-corporation-declares-second-quarter-dividend-for-fiscal-year-2026 -> article_1774050326.json
+2026-03-24 23:09:42,771 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050327.json
+2026-03-24 23:09:42,821 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050328.json
+2026-03-24 23:09:42,869 - INFO - Article saved: https://www.barchart.com/story/news/368676/medpace-revvity-azenta-bio-techne-and-oscar-health-stocks-trade-down-what-you-need-to-know -> article_1774050329.json
+2026-03-24 23:09:42,919 - INFO - Article saved: https://www.barchart.com/story/news/859392/is-revvity-stock-underperforming-the-s-p-500 -> article_1774050330.json
+2026-03-24 23:09:42,963 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050331.json
+2026-03-24 23:09:43,007 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050332.json
+2026-03-24 23:09:43,053 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050333.json
+2026-03-24 23:09:43,100 - INFO - Article saved: https://www.barchart.com/story/news/372753/pentair-announces-quarterly-cash-dividend-of-0-27 -> article_1774050334.json
+2026-03-24 23:09:43,146 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050335.json
+2026-03-24 23:09:43,197 - INFO - Article saved: https://www.barchart.com/story/news/859255/how-is-pentairs-stock-performance-compared-to-other-water-stocks -> article_1774050336.json
+2026-03-24 23:09:43,243 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050337.json
+2026-03-24 23:09:43,365 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050338.json
+2026-03-24 23:09:43,413 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050339.json
+2026-03-24 23:09:43,458 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050340.json
+2026-03-24 23:09:43,508 - INFO - Article saved: https://www.barchart.com/story/news/397297/stanley-black-decker-announces-1st-quarter-2026-dividend -> article_1774050341.json
+2026-03-24 23:09:43,554 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050342.json
+2026-03-24 23:09:43,605 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050343.json
+2026-03-24 23:09:43,678 - INFO - Article saved: https://www.barchart.com/story/news/859231/is-stanley-black-decker-stock-underperforming-the-dow -> article_1774050344.json
+2026-03-24 23:09:43,738 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050345.json
+2026-03-24 23:09:43,787 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050346.json
+2026-03-24 23:09:43,835 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050347.json
+2026-03-24 23:09:43,889 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050348.json
+2026-03-24 23:09:43,938 - INFO - Article saved: https://www.barchart.com/story/news/842469/redfin-reports-the-typical-home-sells-in-66-days-the-slowest-winter-pace-in-a-decade -> article_1774050349.json
+2026-03-24 23:09:43,987 - INFO - Article saved: https://www.barchart.com/story/news/859999/a-florida-man-sold-his-house-in-5-days-using-chatgpt-should-realtors-be-worried -> article_1774050350.json
+2026-03-24 23:09:44,031 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050351.json
+2026-03-24 23:09:44,079 - INFO - Article saved: https://seekingalpha.com/news/4533440-lamb-weston-falls-after-seeing-unfavorable-pricingmix-in-fq2 -> article_1774049350.json
+2026-03-24 23:09:44,123 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050352.json
+2026-03-24 23:09:44,167 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050353.json
+2026-03-24 23:09:44,211 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050354.json
+2026-03-24 23:09:44,259 - INFO - Article saved: https://www.barchart.com/story/news/860904/how-is-lamb-weston-s-stock-performance-compared-to-other-consumer-defensive-stocks -> article_1774050355.json
+2026-03-24 23:09:44,307 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050356.json
+2026-03-24 23:09:44,352 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050357.json
+2026-03-24 23:09:44,401 - INFO - Article saved: https://www.barchart.com/story/news/568251/where-should-you-put-10-000-today-look-at-these-3-sectors-that-are-winning-while-tech-slumps -> article_1774050358.json
+2026-03-24 23:09:44,450 - INFO - Article saved: https://www.barchart.com/story/news/542945/5-top-defense-stocks-to-buy-as-the-world-rearms -> article_1774050359.json
+2026-03-24 23:09:44,496 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050360.json
+2026-03-24 23:09:44,593 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050361.json
+2026-03-24 23:09:44,643 - INFO - Article saved: https://www.barchart.com/story/news/860561/want-income-and-growth-this-simple-3-etf-portfolio-does-both -> article_1774050362.json
+2026-03-24 23:09:44,688 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050363.json
+2026-03-24 23:09:44,737 - INFO - Article saved: https://www.barchart.com/story/news/863100/super-micro-computer-stock-is-set-for-its-worst-day-since-2024-on-nvidia-smuggling-charges -> article_1774050364.json
+2026-03-24 23:09:44,781 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050365.json
+2026-03-24 23:09:44,826 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050366.json
+2026-03-24 23:09:44,877 - INFO - Article saved: https://www.barchart.com/story/news/854612/3-men-are-charged-with-conspiring-to-smuggle-us-artificial-intelligence-to-china -> article_1774050367.json
+2026-03-24 23:09:44,944 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050368.json
+2026-03-24 23:09:44,998 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050369.json
+2026-03-24 23:09:45,055 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050370.json
+2026-03-24 23:09:45,108 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774050371.json
+2026-03-24 23:09:45,154 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050372.json
+2026-03-24 23:09:45,198 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050373.json
+2026-03-24 23:09:45,245 - INFO - Article saved: https://www.barchart.com/story/news/862369/the-s-p-500-is-rotting-from-the-inside-out-heres-why-and-how-to-trade-it-here -> article_1774050374.json
+2026-03-24 23:09:45,294 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050375.json
+2026-03-24 23:09:45,339 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050376.json
+2026-03-24 23:09:45,386 - INFO - Article saved: https://www.barchart.com/story/news/862088/davita-stock-is-dva-outperforming-the-health-care-sector -> article_1774050377.json
+2026-03-24 23:09:45,430 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050378.json
+2026-03-24 23:09:45,476 - INFO - Article saved: https://www.barchart.com/story/news/37366923/davita-nysedva-beats-expectations-in-strong-q4-cy2025-stock-soars -> article_1774050379.json
+2026-03-24 23:09:45,521 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050380.json
+2026-03-24 23:09:45,568 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050381.json
+2026-03-24 23:09:45,613 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050382.json
+2026-03-24 23:09:45,665 - INFO - Article saved: https://www.barchart.com/story/news/155247/incy-q4-deep-dive-revenue-growth-outpaces-profit-as-pipeline-advances-margins-narrow -> article_1774050383.json
+2026-03-24 23:09:45,709 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050384.json
+2026-03-24 23:09:45,803 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050385.json
+2026-03-24 23:09:45,851 - INFO - Article saved: https://www.barchart.com/story/news/862029/is-incyte-stock-outperforming-the-dow -> article_1774050386.json
+2026-03-24 23:09:45,898 - INFO - Article saved: https://www.barchart.com/story/news/127154/incyte-q4-earnings-snapshot -> article_1774050387.json
+2026-03-24 23:09:45,943 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050388.json
+2026-03-24 23:09:45,990 - INFO - Article saved: https://www.barchart.com/story/news/861930/is-nisource-stock-underperforming-the-nasdaq -> article_1774050389.json
+2026-03-24 23:09:46,033 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050390.json
+2026-03-24 23:09:46,081 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050391.json
+2026-03-24 23:09:46,152 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050392.json
+2026-03-24 23:09:46,210 - INFO - Article saved: https://www.barchart.com/story/news/153073/nisource-q4-earnings-snapshot -> article_1774050393.json
+2026-03-24 23:09:46,259 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050394.json
+2026-03-24 23:09:46,309 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050395.json
+2026-03-24 23:09:46,358 - INFO - Article saved: https://www.barchart.com/story/news/861883/is-kimco-realty-stock-underperforming-the-s-p-500 -> article_1774050396.json
+2026-03-24 23:09:46,403 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050397.json
+2026-03-24 23:09:46,447 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050398.json
+2026-03-24 23:09:46,495 - INFO - Article saved: https://www.barchart.com/story/news/179247/kimco-realty-q4-earnings-snapshot -> article_1774050399.json
+2026-03-24 23:09:46,542 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050400.json
+2026-03-24 23:09:46,586 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050401.json
+2026-03-24 23:09:46,631 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050402.json
+2026-03-24 23:09:46,676 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050403.json
+2026-03-24 23:09:46,725 - INFO - Article saved: https://www.barchart.com/story/news/861841/how-is-alliant-energy-s-stock-performance-compared-to-other-utilities-stocks -> article_1774050404.json
+2026-03-24 23:09:46,772 - INFO - Article saved: https://www.barchart.com/story/news/317335/alliant-energy-q4-earnings-snapshot -> article_1774050405.json
+2026-03-24 23:09:46,817 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050406.json
+2026-03-24 23:09:46,862 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050407.json
+2026-03-24 23:09:46,907 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050408.json
+2026-03-24 23:09:46,951 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050409.json
+2026-03-24 23:09:47,089 - INFO - Article saved: https://www.barchart.com/story/news/861488/soybeans-holding-higher-to-start-friday -> article_1774050410.json
+2026-03-24 23:09:47,134 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050411.json
+2026-03-24 23:09:47,181 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050412.json
+2026-03-24 23:09:47,225 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050413.json
+2026-03-24 23:09:47,271 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050414.json
+2026-03-24 23:09:47,325 - INFO - Article saved: https://www.barchart.com/story/news/861518/hogs-look-to-round-out-the-week -> article_1774050415.json
+2026-03-24 23:09:47,384 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050416.json
+2026-03-24 23:09:47,454 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050417.json
+2026-03-24 23:09:47,514 - INFO - Article saved: https://www.barchart.com/story/news/861498/wheat-falling-back-on-friday-am-trade -> article_1774050418.json
+2026-03-24 23:09:47,514 - INFO - Saved 300 articles so far
+2026-03-24 23:09:47,562 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050419.json
+2026-03-24 23:09:47,607 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050420.json
+2026-03-24 23:09:47,653 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050421.json
+2026-03-24 23:09:47,698 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050422.json
+2026-03-24 23:09:47,744 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050423.json
+2026-03-24 23:09:47,790 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050424.json
+2026-03-24 23:09:47,837 - INFO - Article saved: https://www.barchart.com/story/news/861508/cattle-looking-to-friday-after-falling-on-thursday -> article_1774050425.json
+2026-03-24 23:09:47,886 - INFO - Article saved: https://www.barchart.com/story/news/861478/corn-slipping-back-on-friday-morning -> article_1774050426.json
+2026-03-24 23:09:47,930 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050427.json
+2026-03-24 23:09:47,976 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050428.json
+2026-03-24 23:09:48,023 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050429.json
+2026-03-24 23:09:48,068 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050430.json
+2026-03-24 23:09:48,115 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050431.json
+2026-03-24 23:09:48,164 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050432.json
+2026-03-24 23:09:48,260 - INFO - Article saved: https://www.barchart.com/story/news/861528/cotton-starting-friday-with-slight-gains -> article_1774050433.json
+2026-03-24 23:09:48,306 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050434.json
+2026-03-24 23:09:48,353 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050435.json
+2026-03-24 23:09:48,407 - INFO - Article saved: https://www.barchart.com/story/news/37200637/alibaba-is-prepping-for-an-ai-chip-ipo-does-that-make-baba-stock-a-buy-here -> article_1774050436.json
+2026-03-24 23:09:48,458 - INFO - Article saved: https://www.barchart.com/story/news/824956/alibaba-just-launched-a-new-ai-unit-should-you-buy-baba-stock-here -> article_1774050437.json
+2026-03-24 23:09:48,512 - INFO - Article saved: https://www.barchart.com/story/news/35166120/as-alibaba-goes-from-uninvestable-to-fomo-should-you-buy-or-sell-baba-stock -> article_1774050438.json
+2026-03-24 23:09:48,584 - INFO - Article saved: https://www.barchart.com/story/news/847079/morgan-stanley-is-betting-big-on-this-global-ai-winner-should-you-buy-the-stock-here -> article_1774050439.json
+2026-03-24 23:09:48,644 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050440.json
+2026-03-24 23:09:48,691 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050441.json
+2026-03-24 23:09:48,740 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1774050442.json
+2026-03-24 23:09:48,787 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050443.json
+2026-03-24 23:09:48,835 - INFO - Article saved: https://www.barchart.com/story/news/838819/ai-stocks-are-expensive-is-this-12-stock-the-cheapest-bet-now -> article_1774050444.json
+2026-03-24 23:09:48,881 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050445.json
+2026-03-24 23:09:48,932 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050446.json
+2026-03-24 23:09:48,981 - INFO - Article saved: https://www.barchart.com/story/news/864769/alibabas-post-earnings-woes-continue-is-baba-stock-a-buy-despite-the-misses -> article_1774050447.json
+2026-03-24 23:09:49,030 - INFO - Article saved: https://www.barchart.com/story/news/36327851/alibabas-profits-have-nosedived-is-baba-still-a-buy-on-ai-and-instant-commerce-push -> article_1774050448.json
+2026-03-24 23:09:49,080 - INFO - Article saved: https://www.barchart.com/story/news/37065920/how-to-play-baba-stock-as-alibabas-growth-story-gets-a-boost-from-the-chinese-government -> article_1774050449.json
+2026-03-24 23:09:49,134 - INFO - Article saved: https://www.barchart.com/story/news/36817221/alibaba-was-the-markets-favorite-chinese-ai-stock-in-2025-whats-babas-2026-forecast -> article_1774050450.json
+2026-03-24 23:09:49,183 - INFO - Article saved: https://www.barchart.com/story/news/566596/should-you-buy-the-dip-in-alibaba-stock-ahead-of-chinas-two-sessions -> article_1774050451.json
+2026-03-24 23:09:49,230 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050452.json
+2026-03-24 23:09:49,275 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050453.json
+2026-03-24 23:09:49,323 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050454.json
+2026-03-24 23:09:49,368 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050455.json
+2026-03-24 23:09:49,452 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050456.json
+2026-03-24 23:09:49,501 - INFO - Article saved: https://www.barchart.com/story/news/864678/dollar-supported-by-weak-stocks-and-iran-war -> article_1774050457.json
+2026-03-24 23:09:49,546 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050458.json
+2026-03-24 23:09:49,590 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050459.json
+2026-03-24 23:09:49,639 - INFO - Article saved: https://www.barchart.com/story/news/832863/brent-crude-briefly-tops-119-per-barrel-before-receding-and-shakes-stock-markets-worldwide -> article_1774050460.json
+2026-03-24 23:09:49,685 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050461.json
+2026-03-24 23:09:49,735 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050462.json
+2026-03-24 23:09:49,801 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050463.json
+2026-03-24 23:09:49,861 - INFO - Article saved: https://www.barchart.com/story/news/864544/elevated-crude-oil-still-high-inflation-create-this-1-trade-to-make-now -> article_1774050464.json
+2026-03-24 23:09:49,917 - INFO - Article saved: https://www.barchart.com/story/news/864505/super-micro-stock-is-getting-crushed-time-to-load-up-or-stay-far-away -> article_1774050465.json
+2026-03-24 23:09:49,965 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050466.json
+2026-03-24 23:09:50,011 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050467.json
+2026-03-24 23:09:50,062 - INFO - Article saved: https://www.barchart.com/story/news/29654559/super-micro-computer-stock-buy-sell-or-steer-clear -> article_1774050468.json
+2026-03-24 23:09:50,110 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050469.json
+2026-03-24 23:09:50,157 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050470.json
+2026-03-24 23:09:50,204 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050471.json
+2026-03-24 23:09:50,257 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050472.json
+2026-03-24 23:09:50,307 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050473.json
+2026-03-24 23:09:50,357 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050474.json
+2026-03-24 23:09:50,407 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050475.json
+2026-03-24 23:09:50,457 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050476.json
+2026-03-24 23:09:50,514 - INFO - Article saved: https://www.barchart.com/story/news/863862/stocks-decline-as-bond-yields-climb-on-inflation-fears -> article_1774050477.json
+2026-03-24 23:09:50,562 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050478.json
+2026-03-24 23:09:50,622 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050479.json
+2026-03-24 23:09:50,711 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050480.json
+2026-03-24 23:09:50,747 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050481.json
+2026-03-24 23:09:50,785 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050482.json
+2026-03-24 23:09:50,821 - INFO - Article saved: https://www.barchart.com/story/news/690567/3-unpopular-stocks-with-open-questions -> article_1774050483.json
+2026-03-24 23:09:50,865 - INFO - Article saved: https://www.barchart.com/story/news/863694/a-o-smith-stock-is-aos-underperforming-the-industrials-sector -> article_1774050484.json
+2026-03-24 23:09:50,910 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050485.json
+2026-03-24 23:09:50,957 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050486.json
+2026-03-24 23:09:51,018 - INFO - Article saved: https://www.barchart.com/story/news/732780/3-cash-producing-stocks-with-open-questions -> article_1774050487.json
+2026-03-24 23:09:51,086 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050488.json
+2026-03-24 23:09:51,137 - INFO - Article saved: https://www.barchart.com/story/news/863679/how-is-bio-techne-s-stock-performance-compared-to-other-biotechnology-stocks -> article_1774050489.json
+2026-03-24 23:09:51,187 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050490.json
+2026-03-24 23:09:51,234 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050491.json
+2026-03-24 23:09:51,283 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050492.json
+2026-03-24 23:09:51,330 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050493.json
+2026-03-24 23:09:51,380 - INFO - Article saved: https://www.barchart.com/story/news/141799/robinhood-nasdaqhood-misses-q4-cy2025-sales-expectations -> article_1774050494.json
+2026-03-24 23:09:51,427 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050495.json
+2026-03-24 23:09:51,481 - INFO - Article saved: https://www.barchart.com/story/news/863622/how-is-robinhoods-stock-performance-compared-to-other-capital-markets-stock -> article_1774050496.json
+2026-03-24 23:09:51,531 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050497.json
+2026-03-24 23:09:51,578 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050498.json
+2026-03-24 23:09:51,628 - INFO - Article saved: https://www.barchart.com/story/news/722467/robinhood-markets-inc-reports-february-2026-operating-data -> article_1774050499.json
+2026-03-24 23:09:51,676 - INFO - Article saved: https://www.barchart.com/story/news/140750/robinhood-reports-fourth-quarter-and-full-year-2025-results -> article_1774050500.json
+2026-03-24 23:09:51,720 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050501.json
+2026-03-24 23:09:51,767 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050502.json
+2026-03-24 23:09:51,812 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050503.json
+2026-03-24 23:09:51,860 - INFO - Article saved: https://www.barchart.com/story/news/863532/is-udr-stock-underperforming-the-s-p-500 -> article_1774050504.json
+2026-03-24 23:09:51,904 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050505.json
+2026-03-24 23:09:51,948 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050506.json
+2026-03-24 23:09:51,994 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050507.json
+2026-03-24 23:09:52,038 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050508.json
+2026-03-24 23:09:52,087 - INFO - Article saved: https://www.barchart.com/story/news/863504/what-does-thursday-s-dramatic-shift-in-the-fed-fund-futures-forward-curve-tell-us -> article_1774050509.json
+2026-03-24 23:09:52,132 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050510.json
+2026-03-24 23:09:52,176 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050511.json
+2026-03-24 23:09:52,221 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050512.json
+2026-03-24 23:09:52,269 - INFO - Article saved: https://www.barchart.com/story/news/815729/will-the-white-house-fume-as-the-fed-is-led-by-f-o-i-l -> article_1774050513.json
+2026-03-24 23:09:52,316 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050514.json
+2026-03-24 23:09:52,361 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050515.json
+2026-03-24 23:09:52,438 - INFO - Article saved: https://www.barchart.com/story/news/58805/mgm-q4-earnings-snapshot -> article_1774050516.json
+2026-03-24 23:09:52,483 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050517.json
+2026-03-24 23:09:52,525 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050518.json
+2026-03-24 23:09:52,525 - INFO - Saved 400 articles so far
+2026-03-24 23:09:52,569 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050519.json
+2026-03-24 23:09:52,616 - INFO - Article saved: https://www.barchart.com/story/news/57384/mgm-resorts-international-reports-fourth-quarter-and-full-year-2025-results -> article_1774050520.json
+2026-03-24 23:09:52,662 - INFO - Article saved: https://www.barchart.com/story/news/863402/how-is-mgm-resorts-international-s-stock-performance-compared-to-other-gaming-stocks -> article_1774050521.json
+2026-03-24 23:09:52,707 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050522.json
+2026-03-24 23:09:52,755 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050523.json
+2026-03-24 23:09:52,822 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050524.json
+2026-03-24 23:09:52,876 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050525.json
+2026-03-24 23:09:52,923 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050526.json
+2026-03-24 23:09:52,979 - INFO - Article saved: https://www.barchart.com/story/news/868207/are-fertilizers-a-compelling-opportunity -> article_1774050527.json
+2026-03-24 23:09:53,025 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050528.json
+2026-03-24 23:09:53,068 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050529.json
+2026-03-24 23:09:53,112 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050530.json
+2026-03-24 23:09:53,155 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050531.json
+2026-03-24 23:09:53,199 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050532.json
+2026-03-24 23:09:53,249 - INFO - Article saved: https://www.barchart.com/story/news/868094/is-jack-henry-associates-stock-underperforming-the-s-p-500 -> article_1774050533.json
+2026-03-24 23:09:53,296 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050534.json
+2026-03-24 23:09:53,342 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050535.json
+2026-03-24 23:09:53,387 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050536.json
+2026-03-24 23:09:53,432 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050537.json
+2026-03-24 23:09:53,480 - INFO - Article saved: https://www.barchart.com/story/news/867945/1-stock-id-buy-today-1-i-wouldnt-touch -> article_1774050538.json
+2026-03-24 23:09:53,530 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050539.json
+2026-03-24 23:09:53,577 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050540.json
+2026-03-24 23:09:53,663 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050541.json
+2026-03-24 23:09:53,712 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050542.json
+2026-03-24 23:09:53,756 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050543.json
+2026-03-24 23:09:53,799 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050544.json
+2026-03-24 23:09:53,846 - INFO - Article saved: https://www.barchart.com/story/news/867851/2-defensive-stocks-that-wall-street-loves-for-the-oil-shock-playbook -> article_1774050545.json
+2026-03-24 23:09:53,894 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050546.json
+2026-03-24 23:09:53,939 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050547.json
+2026-03-24 23:09:53,992 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774050548.json
+2026-03-24 23:09:54,055 - INFO - Article saved: https://www.barchart.com/story/news/642770/how-is-sandisk-s-stock-performance-compared-to-other-technology-stocks -> article_1774050549.json
+2026-03-24 23:09:54,120 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050550.json
+2026-03-24 23:09:54,166 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050551.json
+2026-03-24 23:09:54,213 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050552.json
+2026-03-24 23:09:54,264 - INFO - Article saved: https://www.barchart.com/story/news/642282/even-after-a-monster-rally-analysts-still-think-you-should-buy-sandisk-stock -> article_1774050553.json
+2026-03-24 23:09:54,313 - INFO - Article saved: https://seekingalpha.com/news/4566334-sandisk-in-focus-as-citi-ups-price-target-after-micron-results-suggest-continued-strength -> article_1774049351.json
+2026-03-24 23:09:54,362 - INFO - Article saved: https://www.barchart.com/story/news/666648/down-nearly-10-in-the-past-5-days-should-you-buy-the-sandisk-stock-dip -> article_1774050554.json
+2026-03-24 23:09:54,408 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050555.json
+2026-03-24 23:09:54,454 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050556.json
+2026-03-24 23:09:54,500 - INFO - Article saved: https://www.barchart.com/story/news/867353/strength-in-gasoline-and-supply-disruptions-underpin-sugar-prices -> article_1774050557.json
+2026-03-24 23:09:54,544 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050558.json
+2026-03-24 23:09:54,588 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050559.json
+2026-03-24 23:09:54,633 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050560.json
+2026-03-24 23:09:54,679 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050561.json
+2026-03-24 23:09:54,724 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050562.json
+2026-03-24 23:09:54,771 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050563.json
+2026-03-24 23:09:54,818 - INFO - Article saved: https://www.barchart.com/story/news/793822/nvidia-just-announced-nemoclaw-to-make-openclaw-safer-as-lobster-ai-agent-craze-raises-security-alarms -> article_1774050564.json
+2026-03-24 23:09:54,877 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050565.json
+2026-03-24 23:09:54,931 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050566.json
+2026-03-24 23:09:55,064 - INFO - Article saved: https://www.barchart.com/story/news/829068/bank-of-america-still-loves-nvidia-stock-after-gtc-2026-should-you -> article_1774050567.json
+2026-03-24 23:09:55,112 - INFO - Article saved: https://www.barchart.com/story/news/848145/nvidia-stock-warning-how-nvda-could-plunge-30-from-here -> article_1774050568.json
+2026-03-24 23:09:55,159 - INFO - Article saved: https://www.barchart.com/story/news/867145/openclaw-is-just-as-important-as-html-linux-and-chatgpt-jensen-huang-bets-that-agentic-ai-will-transform-nvda-stock -> article_1774050569.json
+2026-03-24 23:09:55,203 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050570.json
+2026-03-24 23:09:55,246 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050571.json
+2026-03-24 23:09:55,315 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050572.json
+2026-03-24 23:09:55,365 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050573.json
+2026-03-24 23:09:55,422 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050574.json
+2026-03-24 23:09:55,470 - INFO - Article saved: https://www.barchart.com/story/news/867121/cocoa-prices-pressured-by-dollar-strength-and-an-improved-supply-outlook -> article_1774050575.json
+2026-03-24 23:09:55,520 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050576.json
+2026-03-24 23:09:55,566 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050577.json
+2026-03-24 23:09:55,611 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050578.json
+2026-03-24 23:09:55,655 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050579.json
+2026-03-24 23:09:55,701 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050580.json
+2026-03-24 23:09:55,754 - INFO - Article saved: https://www.barchart.com/story/news/867092/1-key-stock-thats-up-more-than-80-over-the-past-year -> article_1774050581.json
+2026-03-24 23:09:55,802 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050582.json
+2026-03-24 23:09:55,848 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050583.json
+2026-03-24 23:09:55,897 - INFO - Article saved: https://www.barchart.com/story/news/866801/tesla-faces-a-new-fsd-probe-what-does-that-mean-for-the-tsla-stock-bull-case -> article_1774050584.json
+2026-03-24 23:09:55,943 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050585.json
+2026-03-24 23:09:55,989 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050586.json
+2026-03-24 23:09:56,035 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050587.json
+2026-03-24 23:09:56,084 - INFO - Article saved: https://www.barchart.com/story/news/851373/tesla-faces-wider-probe-of-self-driving-feature-as-it-prepares-to-sell-cars-without-steering-wheels -> article_1774050588.json
+2026-03-24 23:09:56,134 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050589.json
+2026-03-24 23:09:56,179 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050590.json
+2026-03-24 23:09:56,270 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050591.json
+2026-03-24 23:09:56,316 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050592.json
+2026-03-24 23:09:56,360 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050593.json
+2026-03-24 23:09:56,407 - INFO - Article saved: https://www.barchart.com/story/news/866768/coffee-supply-fears-are-boosting-prices -> article_1774050594.json
+2026-03-24 23:09:56,458 - INFO - Article saved: https://www.barchart.com/story/news/112397/as-software-stocks-face-a-new-apocalypse-heres-what-my-risk-and-reward-model-says-comes-next -> article_1774050595.json
+2026-03-24 23:09:56,503 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050596.json
+2026-03-24 23:09:56,553 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050597.json
+2026-03-24 23:09:56,620 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774050598.json
+2026-03-24 23:09:56,694 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050599.json
+2026-03-24 23:09:56,741 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050600.json
+2026-03-24 23:09:56,791 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050601.json
+2026-03-24 23:09:56,841 - INFO - Article saved: https://www.barchart.com/story/news/866594/trading-the-saas-apocalypse-why-are-some-cloud-computing-stocks-bottoming-while-others-remain-in-freefall -> article_1774050602.json
+2026-03-24 23:09:56,888 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050603.json
+2026-03-24 23:09:56,934 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050604.json
+2026-03-24 23:09:56,981 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050605.json
+2026-03-24 23:09:57,028 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050606.json
+2026-03-24 23:09:57,074 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050607.json
+2026-03-24 23:09:57,123 - INFO - Article saved: https://www.barchart.com/story/news/866574/crude-oil-prices-push-higher-on-fears-iran-war-will-escalate -> article_1774050608.json
+2026-03-24 23:09:57,171 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050609.json
+2026-03-24 23:09:57,220 - INFO - Article saved: https://www.barchart.com/story/news/37266486/aal-q4-deep-dive-premium-expansion-hub-investment-and-weather-driven-margin-pressure -> article_1774050610.json
+2026-03-24 23:09:57,267 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050611.json
+2026-03-24 23:09:57,313 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050612.json
+2026-03-24 23:09:57,364 - INFO - Article saved: https://www.barchart.com/story/news/865480/american-airlines-stock-alert-should-you-sell-aal-now-amid-tsa-shortages-potential-airport-closures -> article_1774050613.json
+2026-03-24 23:09:57,417 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050614.json
+2026-03-24 23:09:57,463 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050615.json
+2026-03-24 23:09:57,553 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050616.json
+2026-03-24 23:09:57,610 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050617.json
+2026-03-24 23:09:57,610 - INFO - Saved 500 articles so far
+2026-03-24 23:09:57,663 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050618.json
+2026-03-24 23:09:57,720 - INFO - Article saved: https://www.barchart.com/story/news/307719/the-shocking-futuristic-reason-why-elon-musk-is-stopping-production-of-2-tesla-models -> article_1774050619.json
+2026-03-24 23:09:57,775 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050620.json
+2026-03-24 23:09:57,833 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050621.json
+2026-03-24 23:09:57,914 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774050622.json
+2026-03-24 23:09:57,987 - INFO - Article saved: https://www.barchart.com/story/news/34036177/it-will-be-the-biggest-product-ever-elon-musk-says-teslas-optimus-robots-will-be-bigger-than-even-robotaxi -> article_1774050623.json
+2026-03-24 23:09:58,051 - INFO - Article saved: https://www.barchart.com/story/news/36462462/trump-is-doubling-down-on-robotics-does-that-make-tesla-stock-a-buy-here -> article_1774050624.json
+2026-03-24 23:09:58,102 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050625.json
+2026-03-24 23:09:58,157 - INFO - Article saved: https://www.barchart.com/story/news/869827/how-the-iran-war-is-driving-a-spike-in-mortgage-rates-above-6-22-and-what-comes-next -> article_1774050626.json
+2026-03-24 23:09:58,206 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050627.json
+2026-03-24 23:09:58,255 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050628.json
+2026-03-24 23:09:58,304 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050629.json
+2026-03-24 23:09:58,356 - INFO - Article saved: https://www.barchart.com/story/news/864976/the-strait-of-hormuz-is-just-a-distraction-the-real-story-is-bonds-what-the-yield-curve-is-saying -> article_1774050630.json
+2026-03-24 23:09:58,404 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050631.json
+2026-03-24 23:09:58,453 - INFO - Article saved: https://www.barchart.com/story/news/847017/goldman-sachs-every-10-jump-in-oil-could-add-0-3-to-u-s-inflation -> article_1774050632.json
+2026-03-24 23:09:58,502 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050633.json
+2026-03-24 23:09:58,550 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050634.json
+2026-03-24 23:09:58,603 - INFO - Article saved: https://www.barchart.com/story/news/134720/no-bottom-in-sight-wall-street-wants-you-to-sell-qcom-stock-after-earnings -> article_1774050635.json
+2026-03-24 23:09:58,653 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050636.json
+2026-03-24 23:09:58,702 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050637.json
+2026-03-24 23:09:58,810 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050638.json
+2026-03-24 23:09:58,859 - INFO - Article saved: https://www.barchart.com/story/news/869744/qcom-stock-warning-why-analysts-warn-qualcomm-could-plunge-more-than-20-from-here -> article_1774050639.json
+2026-03-24 23:09:58,905 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050640.json
+2026-03-24 23:09:58,948 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050641.json
+2026-03-24 23:09:58,993 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050642.json
+2026-03-24 23:09:59,036 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050643.json
+2026-03-24 23:09:59,094 - INFO - Article saved: https://www.barchart.com/story/news/869619/sugar-prices-rally-as-gasoline-soars -> article_1774050644.json
+2026-03-24 23:09:59,151 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050645.json
+2026-03-24 23:09:59,216 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050646.json
+2026-03-24 23:09:59,262 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050647.json
+2026-03-24 23:09:59,306 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050648.json
+2026-03-24 23:09:59,351 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050649.json
+2026-03-24 23:09:59,397 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050650.json
+2026-03-24 23:09:59,446 - INFO - Article saved: https://www.barchart.com/story/news/869574/cocoa-prices-fall-on-dollar-strength-alongside-an-improved-supply-outlook -> article_1774050651.json
+2026-03-24 23:09:59,493 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050652.json
+2026-03-24 23:09:59,539 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050653.json
+2026-03-24 23:09:59,584 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050654.json
+2026-03-24 23:09:59,631 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050655.json
+2026-03-24 23:09:59,676 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050656.json
+2026-03-24 23:09:59,723 - INFO - Article saved: https://www.barchart.com/story/news/869546/supply-concerns-boost-coffee-prices -> article_1774050657.json
+2026-03-24 23:09:59,773 - INFO - Article saved: https://www.barchart.com/story/news/869149/this-cathie-wood-stock-is-down-36-over-the-past-2-years-she-still-cant-get-enough -> article_1774050658.json
+2026-03-24 23:09:59,818 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050659.json
+2026-03-24 23:09:59,866 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050660.json
+2026-03-24 23:09:59,916 - INFO - Article saved: https://www.investing.com/news/analyst-ratings/piper-sandler-raises-crispr-therapeutics-price-target-on-cash-raise-93CH-4565461 -> article_1774046368.json
+2026-03-24 23:09:59,966 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050661.json
+2026-03-24 23:10:00,014 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050662.json
+2026-03-24 23:10:00,072 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050663.json
+2026-03-24 23:10:00,193 - INFO - Article saved: https://www.barchart.com/story/news/868911/palo-alto-networks-stock-is-still-deeply-undervalued-based-on-its-fcf-how-to-play-panw -> article_1774050664.json
+2026-03-24 23:10:00,240 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050665.json
+2026-03-24 23:10:00,285 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050666.json
+2026-03-24 23:10:00,330 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050667.json
+2026-03-24 23:10:00,379 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050668.json
+2026-03-24 23:10:00,449 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050669.json
+2026-03-24 23:10:00,515 - INFO - Article saved: https://www.barchart.com/story/news/328599/palo-alto-networks-stock-has-tanked-but-its-free-cash-flow-is-strong-time-to-buy-panw -> article_1774050670.json
+2026-03-24 23:10:00,565 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050671.json
+2026-03-24 23:10:00,615 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050672.json
+2026-03-24 23:10:00,666 - INFO - Article saved: https://www.barchart.com/story/news/22915617/small-cap-stocks-look-ready-to-take-off-in-2024 -> article_1774050673.json
+2026-03-24 23:10:00,714 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050674.json
+2026-03-24 23:10:00,763 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050675.json
+2026-03-24 23:10:00,814 - INFO - Article saved: https://www.barchart.com/story/news/868438/iwms-surge-in-unusual-options-activity-signals-opportunity-heres-a-covered-strangle-with-a-twist -> article_1774050676.json
+2026-03-24 23:10:00,864 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050677.json
+2026-03-24 23:10:00,911 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050678.json
+2026-03-24 23:10:00,956 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050679.json
+2026-03-24 23:10:01,001 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050680.json
+2026-03-24 23:10:01,047 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050681.json
+2026-03-24 23:10:01,092 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050682.json
+2026-03-24 23:10:01,140 - INFO - Article saved: https://www.barchart.com/story/news/868425/cotton-mostly-weaker-on-friday -> article_1774050683.json
+2026-03-24 23:10:01,187 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050684.json
+2026-03-24 23:10:01,232 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050685.json
+2026-03-24 23:10:01,277 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050686.json
+2026-03-24 23:10:01,350 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050687.json
+2026-03-24 23:10:01,397 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050688.json
+2026-03-24 23:10:01,444 - INFO - Article saved: https://www.barchart.com/story/news/868415/hogs-slipping-lower-on-friday -> article_1774050689.json
+2026-03-24 23:10:01,491 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050690.json
+2026-03-24 23:10:01,535 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050691.json
+2026-03-24 23:10:01,584 - INFO - Article saved: https://www.barchart.com/story/news/868385/soybeans-easing-lower-on-friday -> article_1774050692.json
+2026-03-24 23:10:01,633 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050693.json
+2026-03-24 23:10:01,694 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050694.json
+2026-03-24 23:10:01,744 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050695.json
+2026-03-24 23:10:01,809 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050696.json
+2026-03-24 23:10:01,857 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050697.json
+2026-03-24 23:10:01,903 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050698.json
+2026-03-24 23:10:01,956 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050699.json
+2026-03-24 23:10:02,003 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050700.json
+2026-03-24 23:10:02,050 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050701.json
+2026-03-24 23:10:02,097 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050702.json
+2026-03-24 23:10:02,145 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050703.json
+2026-03-24 23:10:02,190 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050704.json
+2026-03-24 23:10:02,236 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050705.json
+2026-03-24 23:10:02,284 - INFO - Article saved: https://www.barchart.com/story/news/868375/corn-fading-back-on-friday -> article_1774050706.json
+2026-03-24 23:10:02,340 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050707.json
+2026-03-24 23:10:02,388 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050708.json
+2026-03-24 23:10:02,434 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050709.json
+2026-03-24 23:10:02,480 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050710.json
+2026-03-24 23:10:02,531 - INFO - Article saved: https://www.barchart.com/story/news/868395/wheat-falling-weaker-on-friday -> article_1774050711.json
+2026-03-24 23:10:02,578 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050712.json
+2026-03-24 23:10:02,631 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050713.json
+2026-03-24 23:10:02,757 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050714.json
+2026-03-24 23:10:02,805 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050715.json
+2026-03-24 23:10:02,852 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050716.json
+2026-03-24 23:10:02,852 - INFO - Saved 600 articles so far
+2026-03-24 23:10:02,897 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050717.json
+2026-03-24 23:10:02,945 - INFO - Article saved: https://www.barchart.com/story/news/868369/is-ralph-lauren-stock-outperforming-the-nasdaq -> article_1774050718.json
+2026-03-24 23:10:03,006 - INFO - Article saved: https://www.barchart.com/story/news/44574/ralph-lauren-fiscal-q3-earnings-snapshot -> article_1774050719.json
+2026-03-24 23:10:03,063 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050720.json
+2026-03-24 23:10:03,129 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050721.json
+2026-03-24 23:10:03,183 - INFO - Article saved: https://www.barchart.com/story/news/872392/up-33-ytd-this-stock-isnt-making-headlines-but-investors-keep-buying -> article_1774050722.json
+2026-03-24 23:10:03,232 - INFO - Article saved: https://www.barchart.com/story/news/871716/microns-stellar-q2-lifts-price-targets-can-mu-hit-new-highs -> article_1774050723.json
+2026-03-24 23:10:03,288 - INFO - Article saved: https://www.barchart.com/story/news/815414/3-headline-grabbing-stocks-look-overvalued-should-investors-sell-now -> article_1774050724.json
+2026-03-24 23:10:03,336 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050725.json
+2026-03-24 23:10:03,385 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050726.json
+2026-03-24 23:10:03,432 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050727.json
+2026-03-24 23:10:03,482 - INFO - Article saved: https://www.barchart.com/story/news/828059/micron-fiscal-q2-earnings-snapshot -> article_1774050728.json
+2026-03-24 23:10:03,533 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050729.json
+2026-03-24 23:10:03,584 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050730.json
+2026-03-24 23:10:03,638 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050731.json
+2026-03-24 23:10:03,689 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050732.json
+2026-03-24 23:10:03,738 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050733.json
+2026-03-24 23:10:03,790 - INFO - Article saved: https://www.barchart.com/story/news/871956/stocks-plunge-on-us-plans-to-escalate-iran-war -> article_1774050734.json
+2026-03-24 23:10:03,838 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050735.json
+2026-03-24 23:10:03,886 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050736.json
+2026-03-24 23:10:03,933 - INFO - Article saved: https://www.barchart.com/story/news/872392/up-33-ytd-this-stock-isnt-making-headlines-but-investors-keep-buying -> article_1774050737.json
+2026-03-24 23:10:04,176 - INFO - Article saved: https://www.barchart.com/story/news/871716/microns-stellar-q2-lifts-price-targets-can-mu-hit-new-highs -> article_1774050738.json
+2026-03-24 23:10:04,227 - INFO - Article saved: https://www.barchart.com/story/news/815414/3-headline-grabbing-stocks-look-overvalued-should-investors-sell-now -> article_1774050739.json
+2026-03-24 23:10:04,276 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050740.json
+2026-03-24 23:10:04,352 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050741.json
+2026-03-24 23:10:04,402 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050742.json
+2026-03-24 23:10:04,477 - INFO - Article saved: https://www.barchart.com/story/news/828059/micron-fiscal-q2-earnings-snapshot -> article_1774050743.json
+2026-03-24 23:10:04,537 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050744.json
+2026-03-24 23:10:04,603 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050745.json
+2026-03-24 23:10:04,674 - INFO - Article saved: https://www.barchart.com/story/news/871406/does-rocket-lab-s-2-billion-backlog-offset-dilution-concerns -> article_1774050746.json
+2026-03-24 23:10:04,739 - INFO - Article saved: https://www.barchart.com/story/news/36863563/as-spacex-readies-for-massive-ipo-this-is-the-space-stock-you-should-be-buying -> article_1774050747.json
+2026-03-24 23:10:04,801 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050748.json
+2026-03-24 23:10:04,860 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050749.json
+2026-03-24 23:10:04,921 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050750.json
+2026-03-24 23:10:04,990 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050751.json
+2026-03-24 23:10:05,065 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050752.json
+2026-03-24 23:10:05,120 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050753.json
+2026-03-24 23:10:05,176 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050754.json
+2026-03-24 23:10:05,234 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050755.json
+2026-03-24 23:10:05,298 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774050756.json
+2026-03-24 23:10:05,359 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050757.json
+2026-03-24 23:10:05,417 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050758.json
+2026-03-24 23:10:05,478 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050759.json
+2026-03-24 23:10:05,533 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050760.json
+2026-03-24 23:10:05,590 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050761.json
+2026-03-24 23:10:05,652 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050762.json
+2026-03-24 23:10:05,711 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050763.json
+2026-03-24 23:10:05,881 - INFO - Article saved: https://www.barchart.com/story/news/873141/cotton-close-mixed-on-friday -> article_1774050764.json
+2026-03-24 23:10:05,934 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050765.json
+2026-03-24 23:10:05,986 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050766.json
+2026-03-24 23:10:06,039 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050767.json
+2026-03-24 23:10:06,110 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050768.json
+2026-03-24 23:10:06,281 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050769.json
+2026-03-24 23:10:06,357 - INFO - Article saved: https://www.barchart.com/story/news/873111/wheat-collapses-lower-on-friday -> article_1774050770.json
+2026-03-24 23:10:06,415 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050771.json
+2026-03-24 23:10:06,474 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050772.json
+2026-03-24 23:10:06,537 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050773.json
+2026-03-24 23:10:06,593 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050774.json
+2026-03-24 23:10:06,647 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050775.json
+2026-03-24 23:10:06,718 - INFO - Article saved: https://www.barchart.com/story/news/873131/hogs-face-pressure-on-friday -> article_1774050776.json
+2026-03-24 23:10:06,777 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050777.json
+2026-03-24 23:10:06,834 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050778.json
+2026-03-24 23:10:06,887 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050779.json
+2026-03-24 23:10:06,941 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050780.json
+2026-03-24 23:10:07,143 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050781.json
+2026-03-24 23:10:07,200 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050782.json
+2026-03-24 23:10:07,256 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050783.json
+2026-03-24 23:10:07,311 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050784.json
+2026-03-24 23:10:07,440 - INFO - Article saved: https://www.barchart.com/story/news/873091/corn-head-into-the-weekend-with-losses -> article_1774050785.json
+2026-03-24 23:10:07,560 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050786.json
+2026-03-24 23:10:07,629 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050787.json
+2026-03-24 23:10:07,690 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050788.json
+2026-03-24 23:10:07,753 - INFO - Article saved: https://www.barchart.com/story/news/873101/soybeans-fade-lower-into-fridays-close -> article_1774050789.json
+2026-03-24 23:10:07,815 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050790.json
+2026-03-24 23:10:07,870 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050791.json
+2026-03-24 23:10:07,928 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050792.json
+2026-03-24 23:10:07,984 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050793.json
+2026-03-24 23:10:08,048 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050794.json
+2026-03-24 23:10:08,105 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050795.json
+2026-03-24 23:10:08,170 - INFO - Article saved: https://www.barchart.com/story/news/875015/healthpeak-properties-stock-is-doc-underperforming-the-real-estate-sector -> article_1774050796.json
+2026-03-24 23:10:08,234 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774050797.json
+2026-03-24 23:10:08,305 - INFO - Article saved: https://www.barchart.com/story/news/472791/with-50-billion-ai-revenue-in-sight-and-up-20-today-is-dell-stock-still-a-buy -> article_1774110643.json
+2026-03-24 23:10:08,687 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774110644.json
+2026-03-24 23:10:08,754 - INFO - Article saved: https://www.barchart.com/story/news/863100/super-micro-computer-stock-is-set-for-its-worst-day-since-2024-on-nvidia-smuggling-charges -> article_1774110645.json
+2026-03-24 23:10:08,809 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774110646.json
+2026-03-24 23:10:08,860 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774110647.json
+2026-03-24 23:10:08,917 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774110648.json
+2026-03-24 23:10:08,969 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774110649.json
+2026-03-24 23:10:09,031 - INFO - Article saved: https://www.barchart.com/story/news/829236/dell-stock-soars-30-in-a-month-is-more-upside-coming-in-2026 -> article_1774110650.json
+2026-03-24 23:10:09,399 - INFO - Article saved: https://www.barchart.com/story/news/879634/is-dell-stock-the-big-winner-after-super-micros-stunning-implosion -> article_1774110651.json
+2026-03-24 23:10:09,454 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774110652.json
+2026-03-24 23:10:09,506 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774110653.json
+2026-03-24 23:10:09,560 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774110654.json
+2026-03-24 23:10:09,610 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774110655.json
+2026-03-24 23:10:09,680 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774110656.json
+2026-03-24 23:10:09,844 - INFO - Article saved: https://www.barchart.com/story/news/286075/insulet-podd-shares-skyrocket-what-you-need-to-know -> article_1774110657.json
+2026-03-24 23:10:09,915 - INFO - Article saved: https://www.barchart.com/story/news/878819/is-insulet-stock-underperforming-the-dow -> article_1774110658.json
+2026-03-24 23:10:09,979 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774110659.json
+2026-03-24 23:10:10,049 - INFO - Article saved: https://www.barchart.com/story/news/877479/is-franklin-resources-stock-outperforming-the-nasdaq -> article_1774110660.json
+2026-03-24 23:10:10,111 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774110661.json
+2026-03-24 23:10:10,111 - INFO - Saved 700 articles so far
+2026-03-24 23:10:10,179 - INFO - Article saved: https://www.barchart.com/story/news/37321178/franklin-resources-inc-announces-first-quarter-results -> article_1774110662.json
+2026-03-24 23:10:10,247 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774110663.json
+2026-03-24 23:10:10,309 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774110664.json
+2026-03-24 23:10:10,368 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774110665.json
+2026-03-24 23:10:10,436 - INFO - Article saved: https://www.barchart.com/story/news/37321503/franklin-resources-fiscal-q1-earnings-snapshot -> article_1774110666.json
+2026-03-24 23:10:10,498 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774110667.json
+2026-03-24 23:10:10,575 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774110668.json
+2026-03-24 23:10:10,813 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774110669.json
+2026-03-24 23:10:10,872 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774110670.json
+2026-03-24 23:10:10,951 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774110671.json
+2026-03-24 23:10:11,160 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774110672.json
+2026-03-24 23:10:11,247 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774110673.json
+2026-03-24 23:10:11,329 - INFO - Article saved: https://www.barchart.com/story/news/36814810/a-20-billion-catalyst-just-hit-nvidia-how-should-you-play-nvda-stock-amid-groq-asset-deal -> article_1774110674.json
+2026-03-24 23:10:11,402 - INFO - Article saved: https://www.barchart.com/story/news/880957/nvidia-ceo-jensen-huang-promised-to-surprise-the-world-gtc-2026-delivered-with-a-groq-powered-twist -> article_1774110675.json
+2026-03-24 23:10:11,476 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774110676.json
+2026-03-24 23:10:11,554 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774110677.json
+2026-03-24 23:10:11,600 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774110678.json
+2026-03-24 23:10:11,650 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774110679.json
+2026-03-24 23:10:11,701 - INFO - Article saved: https://www.barchart.com/story/news/511081/dear-nvidia-stock-fans-mark-your-calendars-for-march-16 -> article_1774110680.json
+2026-03-24 23:10:11,748 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774110681.json
+2026-03-24 23:10:11,796 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774110682.json
+2026-03-24 23:10:11,848 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774110683.json
+2026-03-24 23:10:11,928 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774110684.json
+2026-03-24 23:10:11,974 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774110685.json
+2026-03-24 23:10:12,020 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774110686.json
+2026-03-24 23:10:12,066 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774210288.json
+2026-03-24 23:10:12,110 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774210289.json
+2026-03-24 23:10:12,157 - INFO - Article saved: https://www.barchart.com/story/news/886309/1-stock-to-buy-now-to-bet-on-physical-ai-the-nvidia-way -> article_1774210290.json
+2026-03-24 23:10:12,206 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774210291.json
+2026-03-24 23:10:12,278 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774210292.json
+2026-03-24 23:10:12,335 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774210293.json
+2026-03-24 23:10:12,400 - INFO - Article saved: https://www.barchart.com/story/news/36905857/hesai-selected-by-nvidia-as-lidar-partner-for-nvidia-drive-hyperion-10-to-enable-level-4-fleet-deployment -> article_1774210294.json
+2026-03-24 23:10:12,450 - INFO - Article saved: https://www.barchart.com/story/news/780443/hesai-joins-nvidia-halos-ai-systems-inspection-lab-to-advance-safety-in-autonomous-vehicles-and-robotics -> article_1774210295.json
+2026-03-24 23:10:12,500 - INFO - Article saved: https://www.barchart.com/story/news/36885674/hesai-announces-plan-to-double-annual-lidar-production-capacity-at-ces-2026 -> article_1774210296.json
+2026-03-24 23:10:12,547 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774210297.json
+2026-03-24 23:10:12,594 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774210298.json
+2026-03-24 23:10:12,640 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774210299.json
+2026-03-24 23:10:12,685 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774210300.json
+2026-03-24 23:10:12,730 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774210301.json
+2026-03-24 23:10:12,778 - INFO - Article saved: https://www.barchart.com/story/news/887490/iran-war-oil-volatility-and-other-key-things-to-watch-this-week -> article_1774210302.json
+2026-03-24 23:10:12,829 - INFO - Article saved: https://www.barchart.com/story/news/887204/as-trump-admin-warns-on-airport-closures-should-you-sell-delta-airlines-stock -> article_1774210303.json
+2026-03-24 23:10:12,875 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774210304.json
+2026-03-24 23:10:12,924 - INFO - Article saved: https://www.barchart.com/story/news/845633/delta-air-lines-announces-webcast-of-march-quarter-2026-financial-results -> article_1774210305.json
+2026-03-24 23:10:12,975 - INFO - Article saved: https://www.investing.com/news/stock-market-news/citi-flags-upside-catalysts-for-delta-and-skywest-over-the-next-30-days-4557476 -> article_1774223291.json
+2026-03-24 23:10:13,027 - INFO - Article saved: https://seekingalpha.com/news/4566491-airline-stocks-spooked-by-duffys-comments-on-airport-closures -> article_1774211425.json
+2026-03-24 23:10:13,113 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774210306.json
+2026-03-24 23:10:13,163 - INFO - Article saved: https://www.barchart.com/story/news/805775/delta-air-lines-just-broke-above-its-200-day-moving-average-should-you-buy-dal-stock-here -> article_1774210307.json
+2026-03-24 23:10:13,210 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774210308.json
+2026-03-24 23:10:13,256 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774210309.json
+2026-03-24 23:10:13,303 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774210310.json
+2026-03-24 23:10:13,353 - INFO - Article saved: https://www.barchart.com/story/news/37013659/delta-air-lines-announces-december-quarter-and-full-year-2025-financial-results -> article_1774210311.json
+2026-03-24 23:10:13,403 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774210312.json
+2026-03-24 23:10:13,474 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774210313.json
+2026-03-24 23:10:13,533 - INFO - Article saved: https://www.barchart.com/story/news/887079/this-alpha-male-stock-is-profiting-as-the-strait-of-hormuz-remains-closed-should-you-buy-it-now -> article_1774210314.json
+2026-03-24 23:10:13,585 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774210315.json
+2026-03-24 23:10:13,638 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774210316.json
+2026-03-24 23:10:13,684 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774210317.json
+2026-03-24 23:10:13,735 - INFO - Article saved: https://www.barchart.com/story/news/540626/micron-technology-short-put-plays-have-huge-yields-attractive-to-value-investors -> article_1774210318.json
+2026-03-24 23:10:13,781 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774210319.json
+2026-03-24 23:10:13,825 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774210320.json
+2026-03-24 23:10:13,871 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774210321.json
+2026-03-24 23:10:13,916 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774210322.json
+2026-03-24 23:10:13,961 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774210323.json
+2026-03-24 23:10:14,010 - INFO - Article saved: https://www.barchart.com/story/news/886836/micron-technology-hikes-its-dividend-30-due-to-surging-fcf-mu-is-worth-34-more-what-s-the-best-play -> article_1774210324.json
+2026-03-24 23:10:14,059 - INFO - Article saved: https://www.barchart.com/story/news/886832/is-an-openclaw-partnership-the-next-big-thing-for-nvidia-stock-how-to-position-now -> article_1774210325.json
+2026-03-24 23:10:14,104 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774210326.json
+2026-03-24 23:10:14,148 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774210327.json
+2026-03-24 23:10:14,258 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774210328.json
+2026-03-24 23:10:14,339 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774210329.json
+2026-03-24 23:10:14,387 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774210330.json
+2026-03-24 23:10:14,434 - INFO - Article saved: https://seekingalpha.com/news/4565192-nvidia-openclaw-team-up-a-gamechanger-space-data-centers-can-unlock-another-growth-lever-sa-analyst -> article_1774211426.json
+2026-03-24 23:10:14,482 - INFO - Article saved: https://www.barchart.com/story/news/426200/nvidia-fiscal-q4-earnings-snapshot -> article_1774210331.json
+2026-03-24 23:10:14,533 - INFO - Article saved: https://www.barchart.com/story/news/39555/foxa-q4-deep-dive-news-sports-and-streaming-drive-broad-based-growth -> article_1774278595.json
+2026-03-24 23:10:14,576 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774278596.json
+2026-03-24 23:10:14,622 - INFO - Article saved: https://www.barchart.com/story/news/891333/fox-corporation-stock-is-foxa-underperforming-the-communication-sector -> article_1774278597.json
+2026-03-24 23:10:14,672 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774278598.json
+2026-03-24 23:10:14,725 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774278599.json
+2026-03-24 23:10:14,792 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278600.json
+2026-03-24 23:10:14,838 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278601.json
+2026-03-24 23:10:14,886 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774278602.json
+2026-03-24 23:10:14,937 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774278603.json
+2026-03-24 23:10:14,983 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774278604.json
+2026-03-24 23:10:15,030 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278605.json
+2026-03-24 23:10:15,077 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278606.json
+2026-03-24 23:10:15,126 - INFO - Article saved: https://www.barchart.com/story/news/893531/stocks-set-to-open-sharply-lower-as-trumps-strait-of-hormuz-deadline-nears -> article_1774278607.json
+2026-03-24 23:10:15,173 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774278608.json
+2026-03-24 23:10:15,223 - INFO - Article saved: https://www.barchart.com/story/news/893032/what-s-the-connection-between-the-us-war-on-iran-fuel-fertilizer-and-food-prices-part-1 -> article_1774278609.json
+2026-03-24 23:10:15,270 - INFO - Article saved: https://www.barchart.com/story/news/863504/what-does-thursday-s-dramatic-shift-in-the-fed-fund-futures-forward-curve-tell-us -> article_1774278610.json
+2026-03-24 23:10:15,318 - INFO - Article saved: https://www.barchart.com/story/news/759644/what-s-driving-grains-higher -> article_1774278611.json
+2026-03-24 23:10:15,364 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774278612.json
+2026-03-24 23:10:15,409 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774278613.json
+2026-03-24 23:10:15,454 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278614.json
+2026-03-24 23:10:15,500 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278615.json
+2026-03-24 23:10:15,546 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774278616.json
+2026-03-24 23:10:15,590 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774278617.json
+2026-03-24 23:10:15,676 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774278618.json
+2026-03-24 23:10:15,721 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278619.json
+2026-03-24 23:10:15,769 - INFO - Article saved: https://www.barchart.com/story/news/892900/how-is-tapestrys-stock-performance-compared-to-other-consumer-cyclical-stocks -> article_1774278620.json
+2026-03-24 23:10:15,813 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278621.json
+2026-03-24 23:10:15,858 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774278622.json
+2026-03-24 23:10:15,858 - INFO - Saved 800 articles so far
+2026-03-24 23:10:15,902 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774278623.json
+2026-03-24 23:10:15,953 - INFO - Article saved: https://www.barchart.com/story/news/894726/robotaxis-could-create-a-powerful-flywheel-for-tesla-does-that-make-tsla-stock-a-buy-here -> article_1774278624.json
+2026-03-24 23:10:16,020 - INFO - Article saved: https://seekingalpha.com/news/4566007-morgan-stanley-sees-a-flywheel-effect-for-teslas-robotaxi-business -> article_1774283497.json
+2026-03-24 23:10:16,079 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774278625.json
+2026-03-24 23:10:16,127 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278626.json
+2026-03-24 23:10:16,183 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278627.json
+2026-03-24 23:10:16,230 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774278628.json
+2026-03-24 23:10:16,274 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774278629.json
+2026-03-24 23:10:16,325 - INFO - Article saved: https://www.barchart.com/story/news/894535/c-h-robinson-stock-is-chrw-outperforming-the-industrial-sector -> article_1774278630.json
+2026-03-24 23:10:16,369 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774278631.json
+2026-03-24 23:10:16,414 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278632.json
+2026-03-24 23:10:16,460 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278633.json
+2026-03-24 23:10:16,509 - INFO - Article saved: https://www.barchart.com/story/news/871088/why-c-h-robinson-worldwide-chrw-shares-are-trading-lower-today -> article_1774278634.json
+2026-03-24 23:10:16,558 - INFO - Article saved: https://www.barchart.com/story/news/893939/high-probability-apple-iron-condor-with-22-return-potential -> article_1774278635.json
+2026-03-24 23:10:16,604 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774278636.json
+2026-03-24 23:10:16,649 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774278637.json
+2026-03-24 23:10:16,694 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774278638.json
+2026-03-24 23:10:16,743 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278639.json
+2026-03-24 23:10:16,789 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278640.json
+2026-03-24 23:10:16,888 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774278641.json
+2026-03-24 23:10:16,936 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774278642.json
+2026-03-24 23:10:16,980 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774278643.json
+2026-03-24 23:10:17,024 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278644.json
+2026-03-24 23:10:17,069 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278645.json
+2026-03-24 23:10:17,116 - INFO - Article saved: https://www.barchart.com/story/news/896243/wheat-slipping-on-monday-morning -> article_1774278646.json
+2026-03-24 23:10:17,160 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774278647.json
+2026-03-24 23:10:17,215 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774278648.json
+2026-03-24 23:10:17,265 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774278649.json
+2026-03-24 23:10:17,330 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278650.json
+2026-03-24 23:10:17,378 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278651.json
+2026-03-24 23:10:17,434 - INFO - Article saved: https://www.barchart.com/story/news/896273/cotton-showing-early-monday-gains -> article_1774278652.json
+2026-03-24 23:10:17,480 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774278653.json
+2026-03-24 23:10:17,525 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774278654.json
+2026-03-24 23:10:17,574 - INFO - Article saved: https://www.barchart.com/story/news/896263/hogs-look-to-monday-trade -> article_1774278655.json
+2026-03-24 23:10:17,618 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774278656.json
+2026-03-24 23:10:17,662 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278657.json
+2026-03-24 23:10:17,706 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278658.json
+2026-03-24 23:10:17,751 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774278659.json
+2026-03-24 23:10:17,798 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774278660.json
+2026-03-24 23:10:17,844 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774278661.json
+2026-03-24 23:10:17,888 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278662.json
+2026-03-24 23:10:17,933 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278663.json
+2026-03-24 23:10:17,979 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774278664.json
+2026-03-24 23:10:18,024 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774278665.json
+2026-03-24 23:10:18,070 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774278666.json
+2026-03-24 23:10:18,154 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278667.json
+2026-03-24 23:10:18,201 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278668.json
+2026-03-24 23:10:18,251 - INFO - Article saved: https://www.barchart.com/story/news/896223/corn-slipping-after-president-trump-comments -> article_1774278669.json
+2026-03-24 23:10:18,297 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774278670.json
+2026-03-24 23:10:18,345 - INFO - Article saved: https://www.barchart.com/story/news/880347/2-top-defense-stocks-to-buy-now-as-the-military-works-to-reopen-the-strait-of-hormuz -> article_1774278671.json
+2026-03-24 23:10:18,392 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774278672.json
+2026-03-24 23:10:18,445 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278673.json
+2026-03-24 23:10:18,517 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278674.json
+2026-03-24 23:10:18,572 - INFO - Article saved: https://www.barchart.com/story/news/896233/soybeans-sitting-positive-on-monday-morning -> article_1774278675.json
+2026-03-24 23:10:18,638 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278676.json
+2026-03-24 23:10:18,689 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278677.json
+2026-03-24 23:10:18,742 - INFO - Article saved: https://www.barchart.com/story/news/36128668/switzerland-to-boost-us-investment-as-deal-struck-to-lower-us-tariffs-on-swiss-goods-to-15 -> article_1774278678.json
+2026-03-24 23:10:18,789 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278679.json
+2026-03-24 23:10:18,836 - INFO - Article saved: https://www.barchart.com/story/news/898997/the-dollar-trumps-the-franc-make-this-1-trade-now -> article_1774278680.json
+2026-03-24 23:10:18,881 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278681.json
+2026-03-24 23:10:18,926 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278682.json
+2026-03-24 23:10:18,975 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278683.json
+2026-03-24 23:10:19,028 - INFO - Article saved: https://www.barchart.com/story/news/898989/easy-come-easy-gold-why-the-metal-is-tanking-while-inflation-fears-rise -> article_1774278684.json
+2026-03-24 23:10:19,074 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278685.json
+2026-03-24 23:10:19,124 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774278686.json
+2026-03-24 23:10:19,170 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278687.json
+2026-03-24 23:10:19,216 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278688.json
+2026-03-24 23:10:19,262 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278689.json
+2026-03-24 23:10:19,411 - INFO - Article saved: https://www.barchart.com/story/news/898620/3-high-yield-stocks-to-buy-now-if-you-are-looking-to-invest-for-stagflation -> article_1774278690.json
+2026-03-24 23:10:19,460 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774278691.json
+2026-03-24 23:10:19,508 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278692.json
+2026-03-24 23:10:19,559 - INFO - Article saved: https://www.barchart.com/story/news/738373/aws-and-cerebras-collaboration-aims-to-set-a-new-standard-for-ai-inference-speed-and-performance-in-the-cloud -> article_1774278693.json
+2026-03-24 23:10:19,606 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278694.json
+2026-03-24 23:10:19,661 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278695.json
+2026-03-24 23:10:19,739 - INFO - Article saved: https://www.barchart.com/story/news/898946/amazon-is-planning-a-smartphone-launch-should-you-buy-amzn-stock-first -> article_1774278696.json
+2026-03-24 23:10:19,800 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278697.json
+2026-03-24 23:10:19,842 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278698.json
+2026-03-24 23:10:19,878 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278699.json
+2026-03-24 23:10:19,915 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278700.json
+2026-03-24 23:10:19,948 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278701.json
+2026-03-24 23:10:19,980 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278702.json
+2026-03-24 23:10:20,012 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278703.json
+2026-03-24 23:10:20,046 - INFO - Article saved: https://www.barchart.com/story/news/898913/steel-dynamics-stock-is-stld-outperforming-the-basic-materials-sector -> article_1774278704.json
+2026-03-24 23:10:20,082 - INFO - Article saved: https://www.barchart.com/story/news/37225570/steel-dynamics-reports-fourth-quarter-and-annual-2025-results -> article_1774278705.json
+2026-03-24 23:10:20,117 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278706.json
+2026-03-24 23:10:20,150 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278707.json
+2026-03-24 23:10:20,184 - INFO - Article saved: https://www.barchart.com/story/news/898716/is-camden-property-trust-stock-underperforming-the-dow -> article_1774278708.json
+2026-03-24 23:10:20,216 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278709.json
+2026-03-24 23:10:20,248 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278710.json
+2026-03-24 23:10:20,283 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278711.json
+2026-03-24 23:10:20,320 - INFO - Article saved: https://www.barchart.com/story/news/57896/camden-q4-earnings-snapshot -> article_1774278712.json
+2026-03-24 23:10:20,359 - INFO - Article saved: https://www.barchart.com/story/news/898704/stocks-rebound-as-crude-oil-sinks-after-president-trump-eases-iran-threats -> article_1774278713.json
+2026-03-24 23:10:20,394 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278714.json
+2026-03-24 23:10:20,429 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278715.json
+2026-03-24 23:10:20,464 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278716.json
+2026-03-24 23:10:20,501 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278717.json
+2026-03-24 23:10:20,536 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278718.json
+2026-03-24 23:10:20,573 - INFO - Article saved: https://www.barchart.com/story/news/898672/how-is-hubbell-s-stock-performance-compared-to-other-industrial-stocks -> article_1774278719.json
+2026-03-24 23:10:20,650 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278720.json
+2026-03-24 23:10:20,684 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278721.json
+2026-03-24 23:10:20,684 - INFO - Saved 900 articles so far
+2026-03-24 23:10:20,716 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278722.json
+2026-03-24 23:10:20,747 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278723.json
+2026-03-24 23:10:20,779 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278724.json
+2026-03-24 23:10:20,812 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278725.json
+2026-03-24 23:10:20,844 - INFO - Article saved: https://www.barchart.com/story/news/898989/easy-come-easy-gold-why-the-metal-is-tanking-while-inflation-fears-rise -> article_1774278726.json
+2026-03-24 23:10:20,875 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278727.json
+2026-03-24 23:10:20,908 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774278728.json
+2026-03-24 23:10:20,949 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278729.json
+2026-03-24 23:10:20,992 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278730.json
+2026-03-24 23:10:21,030 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278731.json
+2026-03-24 23:10:21,075 - INFO - Article saved: https://www.barchart.com/story/news/898620/3-high-yield-stocks-to-buy-now-if-you-are-looking-to-invest-for-stagflation -> article_1774278732.json
+2026-03-24 23:10:21,112 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278733.json
+2026-03-24 23:10:21,148 - INFO - Article saved: https://www.barchart.com/story/news/299524/epam-q4-earnings-snapshot -> article_1774278734.json
+2026-03-24 23:10:21,187 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278735.json
+2026-03-24 23:10:21,225 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278736.json
+2026-03-24 23:10:21,261 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278737.json
+2026-03-24 23:10:21,297 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278738.json
+2026-03-24 23:10:21,334 - INFO - Article saved: https://www.barchart.com/story/news/898593/is-epam-stock-underperforming-the-nasdaq -> article_1774278739.json
+2026-03-24 23:10:21,371 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278740.json
+2026-03-24 23:10:21,407 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278741.json
+2026-03-24 23:10:21,443 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278742.json
+2026-03-24 23:10:21,479 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278743.json
+2026-03-24 23:10:21,518 - INFO - Article saved: https://www.barchart.com/story/news/898529/is-trimble-stock-underperforming-the-dow -> article_1774278744.json
+2026-03-24 23:10:21,554 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278745.json
+2026-03-24 23:10:21,595 - INFO - Article saved: https://www.barchart.com/story/news/898450/keycorp-stock-is-key-outperforming-the-financial-sector -> article_1774278746.json
+2026-03-24 23:10:21,632 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278747.json
+2026-03-24 23:10:21,669 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278748.json
+2026-03-24 23:10:21,703 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278749.json
+2026-03-24 23:10:21,736 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278750.json
+2026-03-24 23:10:21,770 - INFO - Article saved: https://www.barchart.com/story/news/480792/keycorp-first-merchants-fifth-third-bancorp-fb-financial-and-cathay-general-bancorp-stocks-trade-down-what-you-need-to-know -> article_1774278751.json
+2026-03-24 23:10:21,802 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278752.json
+2026-03-24 23:10:21,836 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278753.json
+2026-03-24 23:10:21,870 - INFO - Article saved: https://www.barchart.com/story/news/898376/campbell-s-stock-is-cpb-underperforming-the-consumer-staples-sector -> article_1774278754.json
+2026-03-24 23:10:21,906 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278755.json
+2026-03-24 23:10:21,941 - INFO - Article saved: https://www.barchart.com/story/news/685033/campbell-fiscal-q2-earnings-snapshot -> article_1774278756.json
+2026-03-24 23:10:21,973 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278757.json
+2026-03-24 23:10:22,006 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278758.json
+2026-03-24 23:10:22,038 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278759.json
+2026-03-24 23:10:22,073 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278760.json
+2026-03-24 23:10:22,107 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278761.json
+2026-03-24 23:10:22,140 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278762.json
+2026-03-24 23:10:22,177 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278763.json
+2026-03-24 23:10:22,213 - INFO - Article saved: https://www.barchart.com/story/news/898334/viatris-stock-is-vtrs-outperforming-the-health-care-sector -> article_1774278764.json
+2026-03-24 23:10:22,248 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278765.json
+2026-03-24 23:10:22,283 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278766.json
+2026-03-24 23:10:22,318 - INFO - Article saved: https://www.barchart.com/story/news/898251/is-eqt-stock-outperforming-the-nasdaq -> article_1774278767.json
+2026-03-24 23:10:22,352 - INFO - Article saved: https://www.barchart.com/story/news/671956/eqt-commences-tender-offer-for-certain-senior-notes-up-to-1-15-billion-aggregate-purchase-price -> article_1774278768.json
+2026-03-24 23:10:22,384 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278769.json
+2026-03-24 23:10:22,417 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278770.json
+2026-03-24 23:10:22,450 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278771.json
+2026-03-24 23:10:22,483 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278772.json
+2026-03-24 23:10:22,518 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278773.json
+2026-03-24 23:10:22,551 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278774.json
+2026-03-24 23:10:22,590 - INFO - Article saved: https://www.barchart.com/story/news/397299/workday-announces-fiscal-2026-fourth-quarter-and-full-year-financial-results -> article_1774278775.json
+2026-03-24 23:10:22,631 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278776.json
+2026-03-24 23:10:22,769 - INFO - Article saved: https://www.barchart.com/story/news/398287/workday-fiscal-q4-earnings-snapshot -> article_1774278777.json
+2026-03-24 23:10:22,806 - INFO - Article saved: https://www.barchart.com/story/news/898007/is-workday-stock-underperforming-the-dow -> article_1774278778.json
+2026-03-24 23:10:22,838 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278779.json
+2026-03-24 23:10:22,871 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278780.json
+2026-03-24 23:10:22,908 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278781.json
+2026-03-24 23:10:22,951 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278782.json
+2026-03-24 23:10:22,988 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278783.json
+2026-03-24 23:10:23,032 - INFO - Article saved: https://www.barchart.com/story/news/899699/the-super-micro-computer-co-founder-faces-new-chip-smuggling-charges-does-that-actually-matter-for-smci-stock -> article_1774278784.json
+2026-03-24 23:10:23,068 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278785.json
+2026-03-24 23:10:23,104 - INFO - Article saved: https://www.barchart.com/story/news/28998653/down-62-from-highs-is-it-time-to-buy-super-micro-computer-stock -> article_1774278786.json
+2026-03-24 23:10:23,137 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278787.json
+2026-03-24 23:10:23,172 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278788.json
+2026-03-24 23:10:23,208 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278789.json
+2026-03-24 23:10:23,242 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278790.json
+2026-03-24 23:10:23,276 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278791.json
+2026-03-24 23:10:23,311 - INFO - Article saved: https://www.barchart.com/story/news/899553/dollar-falls-as-stocks-rally-in-hopes-iran-war-will-soon-end -> article_1774278792.json
+2026-03-24 23:10:23,344 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278793.json
+2026-03-24 23:10:23,378 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278794.json
+2026-03-24 23:10:23,415 - INFO - Article saved: https://www.barchart.com/story/news/899436/a-plunge-in-aluminum-futures-sends-alcoa-stock-below-its-50-day-moving-average-should-you-buy-the-dip -> article_1774278795.json
+2026-03-24 23:10:23,448 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278796.json
+2026-03-24 23:10:23,482 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278797.json
+2026-03-24 23:10:23,518 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278798.json
+2026-03-24 23:10:23,551 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278799.json
+2026-03-24 23:10:23,585 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278800.json
+2026-03-24 23:10:23,618 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278801.json
+2026-03-24 23:10:23,651 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278802.json
+2026-03-24 23:10:23,689 - INFO - Article saved: https://in.investing.com/news/earnings/carvana-shares-tumble-after-fourth-quarter-adjusted-ebitda-miss-5245936 -> article_1774283175.json
+2026-03-24 23:10:23,723 - INFO - Article saved: https://www.barchart.com/story/news/899377/carvana-stock-is-cvna-outperforming-the-consumer-cyclical-sector -> article_1774278803.json
+2026-03-24 23:10:23,756 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278804.json
+2026-03-24 23:10:23,791 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278805.json
+2026-03-24 23:10:23,826 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774278806.json
+2026-03-24 23:10:23,861 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774278807.json
+2026-03-24 23:10:23,937 - INFO - Article saved: https://www.barchart.com/story/news/880957/nvidia-ceo-jensen-huang-promised-to-surprise-the-world-gtc-2026-delivered-with-a-groq-powered-twist -> article_1774278808.json
+2026-03-24 23:10:23,970 - INFO - Article saved: https://www.barchart.com/story/news/881090/elon-musk-is-still-a-huge-admirer-of-jensen-huang-and-plans-to-keep-buying-nvidia-chips-does-that-make-nvda-stock-a-buy-on-the-dip -> article_1774278809.json
+2026-03-24 23:10:24,003 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774278810.json
+2026-03-24 23:10:24,036 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774278811.json
+2026-03-24 23:10:24,068 - INFO - Article saved: https://www.barchart.com/story/news/848145/nvidia-stock-warning-how-nvda-could-plunge-30-from-here -> article_1774278812.json
+2026-03-24 23:10:24,091 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_002.json
+2026-03-24 23:10:24,113 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_003.json
+2026-03-24 23:10:24,133 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/pastebin-comments-push-clickfix-javascript-attack-to-hijack-crypto-swaps/ -> article_004.json
+2026-03-24 23:10:24,154 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_005.json
+2026-03-24 23:10:24,175 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/bitrefill-blames-north-korean-lazarus-group-for-cyberattack/ -> article_006.json
+2026-03-24 23:10:24,196 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fake-job-recruiters-hide-malware-in-developer-coding-challenges/ -> article_007.json
+2026-03-24 23:10:24,218 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_008.json
+2026-03-24 23:10:24,249 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/step-finance-says-compromised-execs-devices-led-to-40m-crypto-theft/ -> article_009.json
+2026-03-24 23:10:24,249 - INFO - Saved 1000 articles so far
+2026-03-24 23:10:24,279 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-seizes-handala-data-leak-site-after-stryker-cyberattack/ -> article_010.json
+2026-03-24 23:10:24,303 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/bitrefill-blames-north-korean-lazarus-group-for-cyberattack/amp/ -> article_011.json
+2026-03-24 23:10:24,332 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-arrests-suspect-linked-to-46m-crypto-theft-from-us-marshals/ -> article_012.json
+2026-03-24 23:10:24,362 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_013.json
+2026-03-24 23:10:24,384 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/quicklens-chrome-extension-steals-crypto-shows-clickfix-attack/ -> article_014.json
+2026-03-24 23:10:24,405 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_015.json
+2026-03-24 23:10:24,468 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_016.json
+2026-03-24 23:10:24,494 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_017.json
+2026-03-24 23:10:24,516 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/mail2shell-zero-click-attack-lets-hackers-hijack-freescout-mail-servers/ -> article_010.json
+2026-03-24 23:10:24,536 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_011.json
+2026-03-24 23:10:24,555 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_012.json
+2026-03-24 23:10:24,577 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisco-fixes-bug-allowing-remote-code-execution-with-root-privileges/ -> article_013.json
+2026-03-24 23:10:24,598 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_014.json
+2026-03-24 23:10:24,620 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_015.json
+2026-03-24 23:10:24,640 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_016.json
+2026-03-24 23:10:24,661 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisco-fixes-critical-pre-auth-bugs-in-sd-wan-cloud-license-manager/ -> article_017.json
+2026-03-24 23:10:24,681 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_018.json
+2026-03-24 23:10:24,702 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/police-take-down-373-000-fake-csam-sites-in-operation-alice/ -> article_019.json
+2026-03-24 23:10:24,723 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/veeam-warns-of-critical-flaws-exposing-backup-servers-to-rce-attacks/ -> article_020.json
+2026-03-24 23:10:24,743 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_021.json
+2026-03-24 23:10:24,762 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_022.json
+2026-03-24 23:10:24,783 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/amp/ -> article_023.json
+2026-03-24 23:10:24,803 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_024.json
+2026-03-24 23:10:24,824 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/mail2shell-zero-click-attack-lets-hackers-hijack-freescout-mail-servers/ -> article_025.json
+2026-03-24 23:10:24,844 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_026.json
+2026-03-24 23:10:24,863 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_027.json
+2026-03-24 23:10:24,883 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisco-fixes-bug-allowing-remote-code-execution-with-root-privileges/ -> article_028.json
+2026-03-24 23:10:24,902 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_029.json
+2026-03-24 23:10:24,922 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_030.json
+2026-03-24 23:10:24,941 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_031.json
+2026-03-24 23:10:24,960 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisco-fixes-critical-pre-auth-bugs-in-sd-wan-cloud-license-manager/ -> article_032.json
+2026-03-24 23:10:24,981 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_033.json
+2026-03-24 23:10:25,001 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/police-take-down-373-000-fake-csam-sites-in-operation-alice/ -> article_034.json
+2026-03-24 23:10:25,020 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/veeam-warns-of-critical-flaws-exposing-backup-servers-to-rce-attacks/ -> article_035.json
+2026-03-24 23:10:25,040 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_036.json
+2026-03-24 23:10:25,059 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_037.json
+2026-03-24 23:10:25,079 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/amp/ -> article_038.json
+2026-03-24 23:10:25,099 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_039.json
+2026-03-24 23:10:25,120 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_040.json
+2026-03-24 23:10:25,163 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/solarwinds-web-help-desk-flaw-is-now-exploited-in-attacks/ -> article_041.json
+2026-03-24 23:10:25,186 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/kettering-health-confirms-interlock-ransomware-behind-cyberattack/ -> article_042.json
+2026-03-24 23:10:25,207 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/saint-paul-cyberattack-linked-to-interlock-ransomware-gang/ -> article_043.json
+2026-03-24 23:10:25,228 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/amp/ -> article_044.json
+2026-03-24 23:10:25,249 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/interlock-ransomware-claims-davita-attack-leaks-stolen-data/ -> article_045.json
+2026-03-24 23:10:25,268 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_046.json
+2026-03-24 23:10:25,290 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ai-generated-slopoly-malware-used-in-interlock-ransomware-attack/ -> article_047.json
+2026-03-24 23:10:25,311 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/interlock-ransomware-exploited-secure-fmc-flaw-in-zero-day-attacks-since-january/ -> article_048.json
+2026-03-24 23:10:25,331 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_049.json
+2026-03-24 23:10:25,351 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_050.json
+2026-03-24 23:10:25,372 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-beyondtrust-flaw-within-three-days/ -> article_051.json
+2026-03-24 23:10:25,393 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_052.json
+2026-03-24 23:10:25,414 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-confirms-active-exploitation-of-four-enterprise-software-bugs/ -> article_053.json
+2026-03-24 23:10:25,436 - INFO - Article saved: http://bleepingcomputer.com/news/security/texas-tech-university-system-data-breach-impacts-14-million-patients/ -> article_054.json
+2026-03-24 23:10:25,457 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/how-cisos-can-survive-the-era-of-geopolitical-cyberattacks/ -> article_055.json
+2026-03-24 23:10:25,477 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_056.json
+2026-03-24 23:10:25,499 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-beyondtrust-rce-flaw-now-exploited-in-ransomware-attacks/ -> article_057.json
+2026-03-24 23:10:25,524 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/police-take-down-373-000-fake-csam-sites-in-operation-alice/ -> article_058.json
+2026-03-24 23:10:25,560 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_059.json
+2026-03-24 23:10:25,583 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisco-warns-of-max-severity-secure-fmc-flaws-giving-root-access/ -> article_060.json
+2026-03-24 23:10:25,609 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_061.json
+2026-03-24 23:10:25,643 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/aisuru-kimwolf-jackskid-and-mossad-botnets-disrupted-in-joint-action/ -> article_062.json
+2026-03-24 23:10:25,666 - INFO - Article saved: https://www.bleepingcomputer.com/news/artificial-intelligence/chatgpt-pulse-is-coming-to-the-web-but-no-word-on-free-or-plus-roll-out/ -> article_063.json
+2026-03-24 23:10:25,688 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ukrainian-man-pleads-guilty-to-running-ai-powered-fake-id-site/ -> article_064.json
+2026-03-24 23:10:25,710 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_065.json
+2026-03-24 23:10:25,731 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_066.json
+2026-03-24 23:10:25,750 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_067.json
+2026-03-24 23:10:25,771 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_068.json
+2026-03-24 23:10:25,794 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-charged-with-10m-streaming-royalties-fraud-using-ai-and-bots/ -> article_069.json
+2026-03-24 23:10:25,815 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_070.json
+2026-03-24 23:10:25,837 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-pleads-guilty-to-10m-streaming-fraud-powered-by-ai-bots/ -> article_071.json
+2026-03-24 23:10:25,857 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ai-generated-slopoly-malware-used-in-interlock-ransomware-attack/ -> article_072.json
+2026-03-24 23:10:25,880 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-font-rendering-trick-hides-malicious-commands-from-ai-tools/ -> article_073.json
+2026-03-24 23:10:25,902 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-pleads-guilty-to-10m-streaming-fraud-powered-by-ai-bots/amp/ -> article_074.json
+2026-03-24 23:10:25,924 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_075.json
+2026-03-24 23:10:25,946 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-stops-force-installing-the-microsoft-365-copilot-app/ -> article_076.json
+2026-03-24 23:10:25,965 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_077.json
+2026-03-24 23:10:25,985 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_078.json
+2026-03-24 23:10:26,006 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/aisuru-kimwolf-jackskid-and-mossad-botnets-disrupted-in-joint-action/ -> article_079.json
+2026-03-24 23:10:26,026 - INFO - Article saved: https://www.bleepingcomputer.com/news/artificial-intelligence/chatgpt-pulse-is-coming-to-the-web-but-no-word-on-free-or-plus-roll-out/ -> article_080.json
+2026-03-24 23:10:26,045 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ukrainian-man-pleads-guilty-to-running-ai-powered-fake-id-site/ -> article_081.json
+2026-03-24 23:10:26,065 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_082.json
+2026-03-24 23:10:26,085 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_083.json
+2026-03-24 23:10:26,105 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_084.json
+2026-03-24 23:10:26,126 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_085.json
+2026-03-24 23:10:26,146 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-charged-with-10m-streaming-royalties-fraud-using-ai-and-bots/ -> article_086.json
+2026-03-24 23:10:26,167 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_087.json
+2026-03-24 23:10:26,186 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-pleads-guilty-to-10m-streaming-fraud-powered-by-ai-bots/ -> article_088.json
+2026-03-24 23:10:26,207 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ai-generated-slopoly-malware-used-in-interlock-ransomware-attack/ -> article_089.json
+2026-03-24 23:10:26,228 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-font-rendering-trick-hides-malicious-commands-from-ai-tools/ -> article_090.json
+2026-03-24 23:10:26,248 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-pleads-guilty-to-10m-streaming-fraud-powered-by-ai-bots/amp/ -> article_091.json
+2026-03-24 23:10:26,270 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_092.json
+2026-03-24 23:10:26,290 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-stops-force-installing-the-microsoft-365-copilot-app/ -> article_093.json
+2026-03-24 23:10:26,310 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_094.json
+2026-03-24 23:10:26,331 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_095.json
+2026-03-24 23:10:26,351 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/mail2shell-zero-click-attack-lets-hackers-hijack-freescout-mail-servers/ -> article_096.json
+2026-03-24 23:10:26,374 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_097.json
+2026-03-24 23:10:26,399 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_098.json
+2026-03-24 23:10:26,476 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisco-fixes-bug-allowing-remote-code-execution-with-root-privileges/ -> article_099.json
+2026-03-24 23:10:26,497 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_100.json
+2026-03-24 23:10:26,517 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_101.json
+2026-03-24 23:10:26,517 - INFO - Saved 1100 articles so far
+2026-03-24 23:10:26,536 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_102.json
+2026-03-24 23:10:26,556 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisco-fixes-critical-pre-auth-bugs-in-sd-wan-cloud-license-manager/ -> article_103.json
+2026-03-24 23:10:26,575 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_104.json
+2026-03-24 23:10:26,595 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/police-take-down-373-000-fake-csam-sites-in-operation-alice/ -> article_105.json
+2026-03-24 23:10:26,614 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/veeam-warns-of-critical-flaws-exposing-backup-servers-to-rce-attacks/ -> article_106.json
+2026-03-24 23:10:26,634 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_107.json
+2026-03-24 23:10:26,653 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_108.json
+2026-03-24 23:10:26,673 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/amp/ -> article_109.json
+2026-03-24 23:10:26,692 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_110.json
+2026-03-24 23:10:26,713 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/aisuru-kimwolf-jackskid-and-mossad-botnets-disrupted-in-joint-action/ -> article_111.json
+2026-03-24 23:10:26,741 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-shares-fix-for-windows-c-drive-access-issues-on-samsung-pcs/ -> article_112.json
+2026-03-24 23:10:26,778 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_113.json
+2026-03-24 23:10:26,801 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-darksword-ios-exploit-used-in-infostealer-attack-on-iphones/ -> article_114.json
+2026-03-24 23:10:26,828 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_115.json
+2026-03-24 23:10:26,858 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_116.json
+2026-03-24 23:10:26,880 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-releases-windows-11-oob-hotpatch-to-fix-rras-rce-flaw/ -> article_117.json
+2026-03-24 23:10:26,902 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-still-working-to-fix-windows-explorer-white-flashes/ -> article_118.json
+2026-03-24 23:10:26,922 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_119.json
+2026-03-24 23:10:26,945 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-fixes-bug-causing-password-sign-in-option-to-disappear/ -> article_120.json
+2026-03-24 23:10:26,966 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/new-windows-11-hotpatch-fixes-bluetooth-device-visibility-issue/ -> article_121.json
+2026-03-24 23:10:26,992 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/windows-11-kb5079473-and-kb5078883-cumulative-updates-released/ -> article_122.json
+2026-03-24 23:10:27,013 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/ -> article_123.json
+2026-03-24 23:10:27,034 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/windows-11-kb5074105-update-fixes-boot-sign-in-and-activation-issues/ -> article_124.json
+2026-03-24 23:10:27,056 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/data-analyst-found-guilty-of-extorting-brightly-software-of-25-million/ -> article_125.json
+2026-03-24 23:10:27,075 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_126.json
+2026-03-24 23:10:27,097 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_127.json
+2026-03-24 23:10:27,116 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_128.json
+2026-03-24 23:10:27,137 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_129.json
+2026-03-24 23:10:27,159 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/brightly-warns-of-schooldude-data-breach-exposing-credentials/ -> article_130.json
+2026-03-24 23:10:27,180 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/exposed-mongodb-instances-still-targeted-in-data-extortion-attacks/ -> article_131.json
+2026-03-24 23:10:27,202 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/american-airlines-subsidiary-envoy-confirms-oracle-data-theft-attack/ -> article_132.json
+2026-03-24 23:10:27,222 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_133.json
+2026-03-24 23:10:27,243 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_134.json
+2026-03-24 23:10:27,265 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_135.json
+2026-03-24 23:10:27,286 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/data-analyst-found-guilty-of-extorting-brightly-software-of-25-million/amp/ -> article_136.json
+2026-03-24 23:10:27,308 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/from-cipher-to-fear-the-psychology-behind-modern-ransomware-extortion/ -> article_137.json
+2026-03-24 23:10:27,329 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ericsson-us-discloses-data-breach-after-service-provider-hack/ -> article_138.json
+2026-03-24 23:10:27,351 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/navia-discloses-data-breach-impacting-27-million-people/ -> article_139.json
+2026-03-24 23:10:27,371 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_140.json
+2026-03-24 23:10:27,390 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/data-analyst-found-guilty-of-extorting-brightly-software-of-25-million/ -> article_141.json
+2026-03-24 23:10:27,410 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_142.json
+2026-03-24 23:10:27,430 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_143.json
+2026-03-24 23:10:27,451 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/university-of-hawaii-cancer-center-ransomware-attack-affects-nearly-12-million-people/ -> article_144.json
+2026-03-24 23:10:27,472 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_145.json
+2026-03-24 23:10:27,494 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/mail2shell-zero-click-attack-lets-hackers-hijack-freescout-mail-servers/ -> article_146.json
+2026-03-24 23:10:27,515 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_147.json
+2026-03-24 23:10:27,535 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_148.json
+2026-03-24 23:10:27,557 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisco-fixes-bug-allowing-remote-code-execution-with-root-privileges/ -> article_149.json
+2026-03-24 23:10:27,578 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_150.json
+2026-03-24 23:10:27,599 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_151.json
+2026-03-24 23:10:27,619 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_152.json
+2026-03-24 23:10:27,643 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisco-fixes-critical-pre-auth-bugs-in-sd-wan-cloud-license-manager/ -> article_153.json
+2026-03-24 23:10:27,685 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_154.json
+2026-03-24 23:10:27,705 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/police-take-down-373-000-fake-csam-sites-in-operation-alice/ -> article_155.json
+2026-03-24 23:10:27,725 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/veeam-warns-of-critical-flaws-exposing-backup-servers-to-rce-attacks/ -> article_156.json
+2026-03-24 23:10:27,745 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_157.json
+2026-03-24 23:10:27,765 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_158.json
+2026-03-24 23:10:27,786 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/amp/ -> article_159.json
+2026-03-24 23:10:27,807 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_160.json
+2026-03-24 23:10:27,830 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/appsflyer-web-sdk-used-to-spread-crypto-stealer-javascript-code/ -> article_1774123020.json
+2026-03-24 23:10:27,851 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_1774123021.json
+2026-03-24 23:10:27,873 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_1774123022.json
+2026-03-24 23:10:27,895 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_1774123023.json
+2026-03-24 23:10:27,917 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/glassworm-malware-hits-400-plus-code-repos-on-github-npm-vscode-openvsx/ -> article_1774123024.json
+2026-03-24 23:10:27,938 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_1774123025.json
+2026-03-24 23:10:27,960 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-seeks-victims-of-steam-games-used-to-spread-malware/ -> article_1774123026.json
+2026-03-24 23:10:27,981 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_1774123027.json
+2026-03-24 23:10:28,005 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-phantomraven-npm-attack-wave-steals-dev-data-via-88-packages/ -> article_1774123028.json
+2026-03-24 23:10:28,036 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_1774123029.json
+2026-03-24 23:10:28,067 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/amp/ -> article_1774123030.json
+2026-03-24 23:10:28,091 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/starbucks-discloses-data-breach-affecting-hundreds-of-employees/ -> article_1774123031.json
+2026-03-24 23:10:28,121 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774123032.json
+2026-03-24 23:10:28,151 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774123033.json
+2026-03-24 23:10:28,172 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/appsflyer-web-sdk-used-to-spread-crypto-stealer-javascript-code/ -> article_1774123034.json
+2026-03-24 23:10:28,193 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_1774123035.json
+2026-03-24 23:10:28,217 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_1774123036.json
+2026-03-24 23:10:28,239 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_1774123037.json
+2026-03-24 23:10:28,262 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/glassworm-malware-hits-400-plus-code-repos-on-github-npm-vscode-openvsx/ -> article_1774123038.json
+2026-03-24 23:10:28,283 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_1774123039.json
+2026-03-24 23:10:28,304 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-seeks-victims-of-steam-games-used-to-spread-malware/ -> article_1774123040.json
+2026-03-24 23:10:28,328 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_1774123041.json
+2026-03-24 23:10:28,349 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-phantomraven-npm-attack-wave-steals-dev-data-via-88-packages/ -> article_1774123042.json
+2026-03-24 23:10:28,372 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_1774123043.json
+2026-03-24 23:10:28,397 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/amp/ -> article_1774123044.json
+2026-03-24 23:10:28,418 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/starbucks-discloses-data-breach-affecting-hundreds-of-employees/ -> article_1774123045.json
+2026-03-24 23:10:28,440 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774123046.json
+2026-03-24 23:10:28,462 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774123047.json
+2026-03-24 23:10:28,483 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_1774123048.json
+2026-03-24 23:10:28,506 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-keenadu-backdoor-found-in-android-firmware-google-play-apps/ -> article_1774123049.json
+2026-03-24 23:10:28,526 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_1774123050.json
+2026-03-24 23:10:28,547 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/hugging-face-abused-to-spread-thousands-of-android-malware-variants/ -> article_1774123051.json
+2026-03-24 23:10:28,568 - INFO - Article saved: https://www.bleepingcomputer.com/news/google/google-backpedals-on-new-android-developer-registration-rules/ -> article_1774123052.json
+2026-03-24 23:10:28,588 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_1774123053.json
+2026-03-24 23:10:28,609 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-beatbanker-android-malware-poses-as-starlink-app-to-hijack-devices/ -> article_1774123054.json
+2026-03-24 23:10:28,629 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_1774123055.json
+2026-03-24 23:10:28,650 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-to-verify-all-android-devs-to-protect-users-from-malware/ -> article_1774123056.json
+2026-03-24 23:10:28,671 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-perseus-android-malware-checks-user-notes-for-secrets/ -> article_1774123057.json
+2026-03-24 23:10:28,694 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/zerodayrat-malware-grants-full-access-to-android-ios-devices/ -> article_1774123058.json
+2026-03-24 23:10:28,714 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_1774123059.json
+2026-03-24 23:10:28,735 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_1774123060.json
+2026-03-24 23:10:28,735 - INFO - Saved 1200 articles so far
+2026-03-24 23:10:28,755 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774123061.json
+2026-03-24 23:10:28,777 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/amp/ -> article_1774123062.json
+2026-03-24 23:10:28,800 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774123063.json
+2026-03-24 23:10:28,824 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/appsflyer-web-sdk-used-to-spread-crypto-stealer-javascript-code/ -> article_1774123064.json
+2026-03-24 23:10:28,846 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_1774123065.json
+2026-03-24 23:10:28,867 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_1774123066.json
+2026-03-24 23:10:28,921 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_1774123067.json
+2026-03-24 23:10:28,942 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/glassworm-malware-hits-400-plus-code-repos-on-github-npm-vscode-openvsx/ -> article_1774123068.json
+2026-03-24 23:10:28,964 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_1774123069.json
+2026-03-24 23:10:28,985 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-seeks-victims-of-steam-games-used-to-spread-malware/ -> article_1774123070.json
+2026-03-24 23:10:29,006 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_1774123071.json
+2026-03-24 23:10:29,027 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-phantomraven-npm-attack-wave-steals-dev-data-via-88-packages/ -> article_1774123072.json
+2026-03-24 23:10:29,049 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_1774123073.json
+2026-03-24 23:10:29,070 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/amp/ -> article_1774123074.json
+2026-03-24 23:10:29,092 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/starbucks-discloses-data-breach-affecting-hundreds-of-employees/ -> article_1774123075.json
+2026-03-24 23:10:29,113 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774123076.json
+2026-03-24 23:10:29,135 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774123077.json
+2026-03-24 23:10:29,157 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-shares-fix-for-windows-c-drive-access-issues-on-samsung-pcs/ -> article_1774123078.json
+2026-03-24 23:10:29,178 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_1774123079.json
+2026-03-24 23:10:29,198 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_1774123080.json
+2026-03-24 23:10:29,223 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_1774123081.json
+2026-03-24 23:10:29,250 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_1774123082.json
+2026-03-24 23:10:29,287 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-hackers-abusing-ai-at-every-stage-of-cyberattacks/ -> article_1774123083.json
+2026-03-24 23:10:29,310 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_1774123084.json
+2026-03-24 23:10:29,337 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/amp/ -> article_1774123085.json
+2026-03-24 23:10:29,374 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-hackers-abuse-oauth-error-flows-to-spread-malware/ -> article_1774123086.json
+2026-03-24 23:10:29,398 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_1774123087.json
+2026-03-24 23:10:29,420 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_1774123088.json
+2026-03-24 23:10:29,440 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774123089.json
+2026-03-24 23:10:29,461 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774123090.json
+2026-03-24 23:10:29,486 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/appsflyer-web-sdk-used-to-spread-crypto-stealer-javascript-code/ -> article_1774123091.json
+2026-03-24 23:10:29,507 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_1774123092.json
+2026-03-24 23:10:29,528 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_1774123093.json
+2026-03-24 23:10:29,589 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_1774123094.json
+2026-03-24 23:10:29,612 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/glassworm-malware-hits-400-plus-code-repos-on-github-npm-vscode-openvsx/ -> article_1774123095.json
+2026-03-24 23:10:29,634 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_1774123096.json
+2026-03-24 23:10:29,655 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-seeks-victims-of-steam-games-used-to-spread-malware/ -> article_1774123097.json
+2026-03-24 23:10:29,677 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_1774123098.json
+2026-03-24 23:10:29,699 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-phantomraven-npm-attack-wave-steals-dev-data-via-88-packages/ -> article_1774123099.json
+2026-03-24 23:10:29,721 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_1774123100.json
+2026-03-24 23:10:29,742 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/amp/ -> article_1774123101.json
+2026-03-24 23:10:29,764 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/starbucks-discloses-data-breach-affecting-hundreds-of-employees/ -> article_1774123102.json
+2026-03-24 23:10:29,785 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774123103.json
+2026-03-24 23:10:29,807 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774123104.json
+2026-03-24 23:10:29,829 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_161.json
+2026-03-24 23:10:29,849 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_162.json
+2026-03-24 23:10:29,870 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_163.json
+2026-03-24 23:10:29,892 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_164.json
+2026-03-24 23:10:29,913 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_165.json
+2026-03-24 23:10:29,934 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_166.json
+2026-03-24 23:10:29,955 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-seizes-handala-data-leak-site-after-stryker-cyberattack/ -> article_167.json
+2026-03-24 23:10:29,977 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-warns-of-phishing-attacks-impersonating-us-city-county-officials/ -> article_168.json
+2026-03-24 23:10:29,997 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_169.json
+2026-03-24 23:10:30,020 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_170.json
+2026-03-24 23:10:30,042 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/amp/ -> article_171.json
+2026-03-24 23:10:30,062 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_172.json
+2026-03-24 23:10:30,085 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-shares-fix-for-windows-c-drive-access-issues-on-samsung-pcs/ -> article_1774123105.json
+2026-03-24 23:10:30,105 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_1774123106.json
+2026-03-24 23:10:30,126 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_1774123107.json
+2026-03-24 23:10:30,148 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_1774123108.json
+2026-03-24 23:10:30,176 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_1774123109.json
+2026-03-24 23:10:30,236 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-hackers-abusing-ai-at-every-stage-of-cyberattacks/ -> article_1774123110.json
+2026-03-24 23:10:30,258 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_1774123111.json
+2026-03-24 23:10:30,279 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/amp/ -> article_1774123112.json
+2026-03-24 23:10:30,299 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-hackers-abuse-oauth-error-flows-to-spread-malware/ -> article_1774123113.json
+2026-03-24 23:10:30,322 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_1774123114.json
+2026-03-24 23:10:30,343 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_1774123115.json
+2026-03-24 23:10:30,363 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774123116.json
+2026-03-24 23:10:30,383 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774123117.json
+2026-03-24 23:10:30,404 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/mail2shell-zero-click-attack-lets-hackers-hijack-freescout-mail-servers/ -> article_173.json
+2026-03-24 23:10:30,423 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_174.json
+2026-03-24 23:10:30,442 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_175.json
+2026-03-24 23:10:30,462 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisco-fixes-bug-allowing-remote-code-execution-with-root-privileges/ -> article_176.json
+2026-03-24 23:10:30,482 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_177.json
+2026-03-24 23:10:30,504 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_178.json
+2026-03-24 23:10:30,527 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_179.json
+2026-03-24 23:10:30,563 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisco-fixes-critical-pre-auth-bugs-in-sd-wan-cloud-license-manager/ -> article_180.json
+2026-03-24 23:10:30,586 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_181.json
+2026-03-24 23:10:30,611 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/police-take-down-373-000-fake-csam-sites-in-operation-alice/ -> article_182.json
+2026-03-24 23:10:30,639 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/veeam-warns-of-critical-flaws-exposing-backup-servers-to-rce-attacks/ -> article_183.json
+2026-03-24 23:10:30,661 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_184.json
+2026-03-24 23:10:30,681 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_185.json
+2026-03-24 23:10:30,702 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/amp/ -> article_186.json
+2026-03-24 23:10:30,728 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_187.json
+2026-03-24 23:10:30,750 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/appsflyer-web-sdk-used-to-spread-crypto-stealer-javascript-code/ -> article_1774123118.json
+2026-03-24 23:10:30,772 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_1774123119.json
+2026-03-24 23:10:30,794 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_1774123120.json
+2026-03-24 23:10:30,815 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_1774123121.json
+2026-03-24 23:10:30,836 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/glassworm-malware-hits-400-plus-code-repos-on-github-npm-vscode-openvsx/ -> article_1774123122.json
+2026-03-24 23:10:30,859 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_1774123123.json
+2026-03-24 23:10:30,881 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-seeks-victims-of-steam-games-used-to-spread-malware/ -> article_1774123124.json
+2026-03-24 23:10:30,902 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_1774123125.json
+2026-03-24 23:10:30,924 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-phantomraven-npm-attack-wave-steals-dev-data-via-88-packages/ -> article_1774123126.json
+2026-03-24 23:10:30,947 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_1774123127.json
+2026-03-24 23:10:30,970 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/amp/ -> article_1774123128.json
+2026-03-24 23:10:30,991 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/starbucks-discloses-data-breach-affecting-hundreds-of-employees/ -> article_1774123129.json
+2026-03-24 23:10:31,011 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774123130.json
+2026-03-24 23:10:31,033 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774123131.json
+2026-03-24 23:10:31,054 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_188.json
+2026-03-24 23:10:31,074 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_189.json
+2026-03-24 23:10:31,074 - INFO - Saved 1300 articles so far
+2026-03-24 23:10:31,095 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_190.json
+2026-03-24 23:10:31,117 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/the-refund-fraud-economy-exploiting-major-retailers-and-payment-platforms/ -> article_191.json
+2026-03-24 23:10:31,139 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/europol-coordinated-action-disrupts-tycoon2fa-phishing-platform/ -> article_192.json
+2026-03-24 23:10:31,159 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_193.json
+2026-03-24 23:10:31,181 - INFO - Article saved: https://www.bleepingcomputer.com/news/legal/interpol-operation-synergia-takes-down-1-300-servers-used-for-cybercrime/ -> article_194.json
+2026-03-24 23:10:31,202 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_195.json
+2026-03-24 23:10:31,223 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/interpol-disrupts-cybercrime-activity-on-22-000-ip-addresses-arrests-41/ -> article_196.json
+2026-03-24 23:10:31,246 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/going-the-extra-mile-travel-rewards-turn-into-underground-currency/ -> article_197.json
+2026-03-24 23:10:31,267 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/police-take-down-373-000-fake-csam-sites-in-operation-alice/ -> article_198.json
+2026-03-24 23:10:31,287 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_199.json
+2026-03-24 23:10:31,309 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/police-take-down-373-000-fake-csam-sites-in-operation-alice/amp/ -> article_200.json
+2026-03-24 23:10:31,330 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_201.json
+2026-03-24 23:10:31,350 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_202.json
+2026-03-24 23:10:31,370 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_203.json
+2026-03-24 23:10:31,393 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/solarwinds-web-help-desk-flaw-is-now-exploited-in-attacks/ -> article_204.json
+2026-03-24 23:10:31,425 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/kettering-health-confirms-interlock-ransomware-behind-cyberattack/ -> article_205.json
+2026-03-24 23:10:31,478 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/saint-paul-cyberattack-linked-to-interlock-ransomware-gang/ -> article_206.json
+2026-03-24 23:10:31,499 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/amp/ -> article_207.json
+2026-03-24 23:10:31,520 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/interlock-ransomware-claims-davita-attack-leaks-stolen-data/ -> article_208.json
+2026-03-24 23:10:31,540 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_209.json
+2026-03-24 23:10:31,561 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ai-generated-slopoly-malware-used-in-interlock-ransomware-attack/ -> article_210.json
+2026-03-24 23:10:31,580 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/interlock-ransomware-exploited-secure-fmc-flaw-in-zero-day-attacks-since-january/ -> article_211.json
+2026-03-24 23:10:31,601 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_212.json
+2026-03-24 23:10:31,621 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_213.json
+2026-03-24 23:10:31,641 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-beyondtrust-flaw-within-three-days/ -> article_214.json
+2026-03-24 23:10:31,663 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_215.json
+2026-03-24 23:10:31,684 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-confirms-active-exploitation-of-four-enterprise-software-bugs/ -> article_216.json
+2026-03-24 23:10:31,705 - INFO - Article saved: http://bleepingcomputer.com/news/security/texas-tech-university-system-data-breach-impacts-14-million-patients/ -> article_217.json
+2026-03-24 23:10:31,725 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/how-cisos-can-survive-the-era-of-geopolitical-cyberattacks/ -> article_218.json
+2026-03-24 23:10:31,747 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_219.json
+2026-03-24 23:10:31,775 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-beyondtrust-rce-flaw-now-exploited-in-ransomware-attacks/ -> article_220.json
+2026-03-24 23:10:31,811 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/police-take-down-373-000-fake-csam-sites-in-operation-alice/ -> article_221.json
+2026-03-24 23:10:31,834 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_222.json
+2026-03-24 23:10:31,865 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisco-warns-of-max-severity-secure-fmc-flaws-giving-root-access/ -> article_223.json
+2026-03-24 23:10:31,895 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_224.json
+2026-03-24 23:10:31,922 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_225.json
+2026-03-24 23:10:31,948 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_226.json
+2026-03-24 23:10:31,975 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/how-cisos-can-survive-the-era-of-geopolitical-cyberattacks/ -> article_227.json
+2026-03-24 23:10:32,002 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_228.json
+2026-03-24 23:10:32,030 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_229.json
+2026-03-24 23:10:32,057 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_230.json
+2026-03-24 23:10:32,083 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_231.json
+2026-03-24 23:10:32,112 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/how-cisos-can-survive-the-era-of-geopolitical-cyberattacks/amp/ -> article_232.json
+2026-03-24 23:10:32,140 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_233.json
+2026-03-24 23:10:32,167 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_234.json
+2026-03-24 23:10:32,193 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/aisuru-kimwolf-jackskid-and-mossad-botnets-disrupted-in-joint-action/ -> article_235.json
+2026-03-24 23:10:32,216 - INFO - Article saved: https://www.bleepingcomputer.com/news/artificial-intelligence/chatgpt-pulse-is-coming-to-the-web-but-no-word-on-free-or-plus-roll-out/ -> article_236.json
+2026-03-24 23:10:32,238 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ukrainian-man-pleads-guilty-to-running-ai-powered-fake-id-site/ -> article_237.json
+2026-03-24 23:10:32,262 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_238.json
+2026-03-24 23:10:32,284 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_239.json
+2026-03-24 23:10:32,307 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_240.json
+2026-03-24 23:10:32,330 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_241.json
+2026-03-24 23:10:32,353 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-charged-with-10m-streaming-royalties-fraud-using-ai-and-bots/ -> article_242.json
+2026-03-24 23:10:32,378 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_243.json
+2026-03-24 23:10:32,403 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-pleads-guilty-to-10m-streaming-fraud-powered-by-ai-bots/ -> article_244.json
+2026-03-24 23:10:32,427 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ai-generated-slopoly-malware-used-in-interlock-ransomware-attack/ -> article_245.json
+2026-03-24 23:10:32,449 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-font-rendering-trick-hides-malicious-commands-from-ai-tools/ -> article_246.json
+2026-03-24 23:10:32,476 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-pleads-guilty-to-10m-streaming-fraud-powered-by-ai-bots/amp/ -> article_247.json
+2026-03-24 23:10:32,500 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_248.json
+2026-03-24 23:10:32,521 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-stops-force-installing-the-microsoft-365-copilot-app/ -> article_249.json
+2026-03-24 23:10:32,549 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_250.json
+2026-03-24 23:10:32,573 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_251.json
+2026-03-24 23:10:32,597 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/aisuru-kimwolf-jackskid-and-mossad-botnets-disrupted-in-joint-action/ -> article_252.json
+2026-03-24 23:10:32,621 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-aisuru-botnet-used-500-000-ips-in-15-tbps-azure-ddos-attack/ -> article_253.json
+2026-03-24 23:10:32,643 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_254.json
+2026-03-24 23:10:32,664 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_255.json
+2026-03-24 23:10:32,687 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/spain-arrests-suspected-anonymous-fenix-hacktivists-for-ddosing-govt-sites/ -> article_256.json
+2026-03-24 23:10:32,711 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/aisuru-botnet-behind-new-record-breaking-297-tbps-ddos-attack/ -> article_257.json
+2026-03-24 23:10:32,733 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_258.json
+2026-03-24 23:10:32,758 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-linux-botnet-sshstalker-uses-old-school-irc-for-c2-comms/ -> article_259.json
+2026-03-24 23:10:32,779 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_260.json
+2026-03-24 23:10:32,800 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_261.json
+2026-03-24 23:10:32,825 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/aisuru-kimwolf-jackskid-and-mossad-botnets-disrupted-in-joint-action/amp/ -> article_262.json
+2026-03-24 23:10:32,847 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-pleads-guilty-to-10m-streaming-fraud-powered-by-ai-bots/ -> article_263.json
+2026-03-24 23:10:32,872 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-kadnap-botnet-hijacks-asus-routers-to-fuel-cybercrime-proxy-network/ -> article_264.json
+2026-03-24 23:10:32,896 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/aisuru-botnet-sets-new-record-with-314-tbps-ddos-attack/ -> article_265.json
+2026-03-24 23:10:32,918 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_266.json
+2026-03-24 23:10:32,941 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/us-disrupts-socksescort-proxy-network-powered-by-linux-malware/ -> article_267.json
+2026-03-24 23:10:32,964 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_268.json
+2026-03-24 23:10:32,986 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_269.json
+2026-03-24 23:10:33,007 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/aisuru-kimwolf-jackskid-and-mossad-botnets-disrupted-in-joint-action/ -> article_270.json
+2026-03-24 23:10:33,029 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-shares-fix-for-windows-c-drive-access-issues-on-samsung-pcs/ -> article_271.json
+2026-03-24 23:10:33,050 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_272.json
+2026-03-24 23:10:33,073 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-darksword-ios-exploit-used-in-infostealer-attack-on-iphones/ -> article_273.json
+2026-03-24 23:10:33,093 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_274.json
+2026-03-24 23:10:33,114 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_275.json
+2026-03-24 23:10:33,135 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-releases-windows-11-oob-hotpatch-to-fix-rras-rce-flaw/ -> article_276.json
+2026-03-24 23:10:33,155 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-still-working-to-fix-windows-explorer-white-flashes/ -> article_277.json
+2026-03-24 23:10:33,176 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_278.json
+2026-03-24 23:10:33,196 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-fixes-bug-causing-password-sign-in-option-to-disappear/ -> article_279.json
+2026-03-24 23:10:33,218 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/new-windows-11-hotpatch-fixes-bluetooth-device-visibility-issue/ -> article_280.json
+2026-03-24 23:10:33,239 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/windows-11-kb5079473-and-kb5078883-cumulative-updates-released/ -> article_281.json
+2026-03-24 23:10:33,299 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/ -> article_282.json
+2026-03-24 23:10:33,321 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/windows-11-kb5074105-update-fixes-boot-sign-in-and-activation-issues/ -> article_283.json
+2026-03-24 23:10:33,341 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/data-analyst-found-guilty-of-extorting-brightly-software-of-25-million/ -> article_284.json
+2026-03-24 23:10:33,362 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_285.json
+2026-03-24 23:10:33,382 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_286.json
+2026-03-24 23:10:33,403 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_287.json
+2026-03-24 23:10:33,425 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_288.json
+2026-03-24 23:10:33,446 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/brightly-warns-of-schooldude-data-breach-exposing-credentials/ -> article_289.json
+2026-03-24 23:10:33,446 - INFO - Saved 1400 articles so far
+2026-03-24 23:10:33,467 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/exposed-mongodb-instances-still-targeted-in-data-extortion-attacks/ -> article_290.json
+2026-03-24 23:10:33,489 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/american-airlines-subsidiary-envoy-confirms-oracle-data-theft-attack/ -> article_291.json
+2026-03-24 23:10:33,509 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_292.json
+2026-03-24 23:10:33,530 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_293.json
+2026-03-24 23:10:33,553 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_294.json
+2026-03-24 23:10:33,576 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/data-analyst-found-guilty-of-extorting-brightly-software-of-25-million/amp/ -> article_295.json
+2026-03-24 23:10:33,605 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/from-cipher-to-fear-the-psychology-behind-modern-ransomware-extortion/ -> article_296.json
+2026-03-24 23:10:33,636 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ericsson-us-discloses-data-breach-after-service-provider-hack/ -> article_297.json
+2026-03-24 23:10:33,661 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/navia-discloses-data-breach-impacting-27-million-people/ -> article_298.json
+2026-03-24 23:10:33,692 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_299.json
+2026-03-24 23:10:33,722 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/data-analyst-found-guilty-of-extorting-brightly-software-of-25-million/ -> article_300.json
+2026-03-24 23:10:33,747 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_301.json
+2026-03-24 23:10:33,769 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_302.json
+2026-03-24 23:10:33,790 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/university-of-hawaii-cancer-center-ransomware-attack-affects-nearly-12-million-people/ -> article_303.json
+2026-03-24 23:10:33,810 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_304.json
+2026-03-24 23:10:33,830 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_018.json
+2026-03-24 23:10:33,850 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_019.json
+2026-03-24 23:10:33,872 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/navia-discloses-data-breach-impacting-27-million-people/amp/ -> article_020.json
+2026-03-24 23:10:33,891 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_021.json
+2026-03-24 23:10:33,911 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_022.json
+2026-03-24 23:10:33,934 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/european-dyi-chain-manomano-data-breach-impacts-38-million-customers/ -> article_023.json
+2026-03-24 23:10:33,956 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/medical-device-maker-ufp-technologies-warns-of-data-stolen-in-cyberattack/ -> article_024.json
+2026-03-24 23:10:33,978 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/canadian-retail-giant-loblaw-notifies-customers-of-data-breach/ -> article_025.json
+2026-03-24 23:10:34,000 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/volvo-group-north-america-customer-data-exposed-in-conduent-hack/ -> article_026.json
+2026-03-24 23:10:34,019 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/navia-discloses-data-breach-impacting-27-million-people/ -> article_027.json
+2026-03-24 23:10:34,039 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_028.json
+2026-03-24 23:10:34,059 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/data-analyst-found-guilty-of-extorting-brightly-software-of-25-million/ -> article_029.json
+2026-03-24 23:10:34,079 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_030.json
+2026-03-24 23:10:34,099 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_031.json
+2026-03-24 23:10:34,119 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_032.json
+2026-03-24 23:10:34,141 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/uks-companies-house-confirms-security-flaw-exposed-business-data/ -> article_033.json
+2026-03-24 23:10:34,162 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/amp/ -> article_034.json
+2026-03-24 23:10:34,183 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/wordpress-plugin-with-900k-installs-vulnerable-to-critical-rce-flaw/ -> article_035.json
+2026-03-24 23:10:34,202 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_036.json
+2026-03-24 23:10:34,222 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_037.json
+2026-03-24 23:10:34,242 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_038.json
+2026-03-24 23:10:34,262 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_039.json
+2026-03-24 23:10:34,284 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/connectwise-patches-new-flaw-allowing-screenconnect-hijacking/ -> article_040.json
+2026-03-24 23:10:34,304 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/navia-discloses-data-breach-impacting-27-million-people/ -> article_041.json
+2026-03-24 23:10:34,323 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_042.json
+2026-03-24 23:10:34,344 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_043.json
+2026-03-24 23:10:34,364 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_044.json
+2026-03-24 23:10:34,384 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_045.json
+2026-03-24 23:10:34,426 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-polyshell-flaw-allows-unauthenticated-rce-on-magento-e-stores/ -> article_046.json
+2026-03-24 23:10:34,447 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_047.json
+2026-03-24 23:10:34,467 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/pastebin-comments-push-clickfix-javascript-attack-to-hijack-crypto-swaps/ -> article_048.json
+2026-03-24 23:10:34,486 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_049.json
+2026-03-24 23:10:34,506 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/bitrefill-blames-north-korean-lazarus-group-for-cyberattack/ -> article_050.json
+2026-03-24 23:10:34,526 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fake-job-recruiters-hide-malware-in-developer-coding-challenges/ -> article_051.json
+2026-03-24 23:10:34,545 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/oracle-pushes-emergency-fix-for-critical-identity-manager-rce-flaw/ -> article_052.json
+2026-03-24 23:10:34,565 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/step-finance-says-compromised-execs-devices-led-to-40m-crypto-theft/ -> article_053.json
+2026-03-24 23:10:34,586 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-seizes-handala-data-leak-site-after-stryker-cyberattack/ -> article_054.json
+2026-03-24 23:10:34,605 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/bitrefill-blames-north-korean-lazarus-group-for-cyberattack/amp/ -> article_055.json
+2026-03-24 23:10:34,625 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-arrests-suspect-linked-to-46m-crypto-theft-from-us-marshals/ -> article_056.json
+2026-03-24 23:10:34,645 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_057.json
+2026-03-24 23:10:34,675 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/quicklens-chrome-extension-steals-crypto-shows-clickfix-attack/ -> article_058.json
+2026-03-24 23:10:34,725 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_059.json
+2026-03-24 23:10:34,747 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_060.json
+2026-03-24 23:10:34,769 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_061.json
+2026-03-24 23:10:34,799 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-chrome-adds-app-bound-encryption-to-block-infostealer-malware/ -> article_1774191011.json
+2026-03-24 23:10:34,823 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774191012.json
+2026-03-24 23:10:34,844 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_1774191013.json
+2026-03-24 23:10:34,874 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/arkanix-stealer-pops-up-as-short-lived-ai-info-stealer-experiment/ -> article_1774191014.json
+2026-03-24 23:10:34,902 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_1774191015.json
+2026-03-24 23:10:34,926 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/bing-ai-promoted-fake-openclaw-github-repo-pushing-info-stealing-malware/ -> article_1774191016.json
+2026-03-24 23:10:34,947 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/infostealer-malware-bypasses-chromes-new-cookie-theft-defenses/ -> article_1774191017.json
+2026-03-24 23:10:34,969 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/infostealer-malware-found-stealing-openclaw-secrets-for-first-time/ -> article_1774191018.json
+2026-03-24 23:10:34,990 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-tool-bypasses-google-chromes-new-cookie-encryption-system/ -> article_1774191019.json
+2026-03-24 23:10:35,015 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-pleads-guilty-to-10m-streaming-fraud-powered-by-ai-bots/ -> article_1774191020.json
+2026-03-24 23:10:35,037 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fake-claude-code-install-guides-push-infostealers-in-installfix-attacks/ -> article_1774191021.json
+2026-03-24 23:10:35,059 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/voidstealer-malware-steals-chrome-master-key-via-debugger-trick/amp/ -> article_1774191022.json
+2026-03-24 23:10:35,080 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/voidstealer-malware-steals-chrome-master-key-via-debugger-trick/ -> article_1774191023.json
+2026-03-24 23:10:35,101 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fake-enterprise-vpn-downloads-used-to-steal-company-credentials/ -> article_1774191024.json
+2026-03-24 23:10:35,121 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_1774191025.json
+2026-03-24 23:10:35,142 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774191026.json
+2026-03-24 23:10:35,162 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_1774191027.json
+2026-03-24 23:10:35,183 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-chrome-adds-app-bound-encryption-to-block-infostealer-malware/ -> article_1774191028.json
+2026-03-24 23:10:35,204 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774191029.json
+2026-03-24 23:10:35,224 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_1774191030.json
+2026-03-24 23:10:35,244 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/arkanix-stealer-pops-up-as-short-lived-ai-info-stealer-experiment/ -> article_1774191031.json
+2026-03-24 23:10:35,264 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_1774191032.json
+2026-03-24 23:10:35,283 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/bing-ai-promoted-fake-openclaw-github-repo-pushing-info-stealing-malware/ -> article_1774191033.json
+2026-03-24 23:10:35,303 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/infostealer-malware-bypasses-chromes-new-cookie-theft-defenses/ -> article_1774191034.json
+2026-03-24 23:10:35,323 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/infostealer-malware-found-stealing-openclaw-secrets-for-first-time/ -> article_1774191035.json
+2026-03-24 23:10:35,343 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-tool-bypasses-google-chromes-new-cookie-encryption-system/ -> article_1774191036.json
+2026-03-24 23:10:35,362 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-pleads-guilty-to-10m-streaming-fraud-powered-by-ai-bots/ -> article_1774191037.json
+2026-03-24 23:10:35,382 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fake-claude-code-install-guides-push-infostealers-in-installfix-attacks/ -> article_1774191038.json
+2026-03-24 23:10:35,402 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/voidstealer-malware-steals-chrome-master-key-via-debugger-trick/amp/ -> article_1774191039.json
+2026-03-24 23:10:35,422 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/voidstealer-malware-steals-chrome-master-key-via-debugger-trick/ -> article_1774191040.json
+2026-03-24 23:10:35,441 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fake-enterprise-vpn-downloads-used-to-steal-company-credentials/ -> article_1774191041.json
+2026-03-24 23:10:35,461 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_1774191042.json
+2026-03-24 23:10:35,481 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774191043.json
+2026-03-24 23:10:35,500 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-businesses-to-secure-microsoft-intune-systems-after-stryker-breach/ -> article_1774191044.json
+2026-03-24 23:10:35,520 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-shares-fix-for-windows-c-drive-access-issues-on-samsung-pcs/ -> article_1774275790.json
+2026-03-24 23:10:35,541 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-rolls-out-new-secure-boot-certificates-before-june-expiration/ -> article_1774275791.json
+2026-03-24 23:10:35,560 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/windows-11-kb5074105-update-fixes-boot-sign-in-and-activation-issues/ -> article_1774275792.json
+2026-03-24 23:10:35,581 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_1774275793.json
+2026-03-24 23:10:35,600 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_1774275794.json
+2026-03-24 23:10:35,621 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/windows-11-kb5077241-update-improves-bitlocker-adds-sysmon-tool/ -> article_1774275795.json
+2026-03-24 23:10:35,641 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-releases-windows-11-oob-hotpatch-to-fix-rras-rce-flaw/ -> article_1774275796.json
+2026-03-24 23:10:35,641 - INFO - Saved 1500 articles so far
+2026-03-24 23:10:35,660 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-fixes-bug-causing-password-sign-in-option-to-disappear/ -> article_1774275797.json
+2026-03-24 23:10:35,679 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-pleads-guilty-to-10m-streaming-fraud-powered-by-ai-bots/ -> article_1774275798.json
+2026-03-24 23:10:35,699 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/new-windows-11-hotpatch-fixes-bluetooth-device-visibility-issue/ -> article_1774275799.json
+2026-03-24 23:10:35,721 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/voidstealer-malware-steals-chrome-master-key-via-debugger-trick/ -> article_1774275800.json
+2026-03-24 23:10:35,746 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/ -> article_1774275801.json
+2026-03-24 23:10:35,842 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/windows-11-kb5079473-and-kb5078883-cumulative-updates-released/ -> article_1774275802.json
+2026-03-24 23:10:35,863 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774275803.json
+2026-03-24 23:10:35,882 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774275804.json
+2026-03-24 23:10:35,902 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-shares-fix-for-windows-c-drive-access-issues-on-samsung-pcs/ -> article_1774275805.json
+2026-03-24 23:10:35,921 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-rolls-out-new-secure-boot-certificates-before-june-expiration/ -> article_1774275806.json
+2026-03-24 23:10:35,940 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/windows-11-kb5074105-update-fixes-boot-sign-in-and-activation-issues/ -> article_1774275807.json
+2026-03-24 23:10:35,960 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_1774275808.json
+2026-03-24 23:10:35,979 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_1774275809.json
+2026-03-24 23:10:36,001 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/windows-11-kb5077241-update-improves-bitlocker-adds-sysmon-tool/ -> article_1774275810.json
+2026-03-24 23:10:36,023 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-releases-windows-11-oob-hotpatch-to-fix-rras-rce-flaw/ -> article_1774275811.json
+2026-03-24 23:10:36,044 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-fixes-bug-causing-password-sign-in-option-to-disappear/ -> article_1774275812.json
+2026-03-24 23:10:36,072 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-pleads-guilty-to-10m-streaming-fraud-powered-by-ai-bots/ -> article_1774275813.json
+2026-03-24 23:10:36,107 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/new-windows-11-hotpatch-fixes-bluetooth-device-visibility-issue/ -> article_1774275814.json
+2026-03-24 23:10:36,127 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/voidstealer-malware-steals-chrome-master-key-via-debugger-trick/ -> article_1774275815.json
+2026-03-24 23:10:36,153 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/ -> article_1774275816.json
+2026-03-24 23:10:36,185 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/windows-11-kb5079473-and-kb5078883-cumulative-updates-released/ -> article_1774275817.json
+2026-03-24 23:10:36,205 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774275818.json
+2026-03-24 23:10:36,225 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774275819.json
+2026-03-24 23:10:36,248 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774275820.json
+2026-03-24 23:10:36,267 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-darksword-ios-exploit-used-in-infostealer-attack-on-iphones/ -> article_1774275821.json
+2026-03-24 23:10:36,287 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_1774275822.json
+2026-03-24 23:10:36,306 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_1774275823.json
+2026-03-24 23:10:36,327 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-of-apple-flaws-exploited-in-spyware-crypto-theft-attacks/ -> article_1774275824.json
+2026-03-24 23:10:36,348 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/spyware-grade-coruna-ios-exploit-kit-now-used-in-crypto-theft-attacks/ -> article_1774275825.json
+2026-03-24 23:10:36,367 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-pleads-guilty-to-10m-streaming-fraud-powered-by-ai-bots/ -> article_1774275826.json
+2026-03-24 23:10:36,388 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-darksword-ios-flaws-exploited-attacks/amp/ -> article_1774275827.json
+2026-03-24 23:10:36,409 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/voidstealer-malware-steals-chrome-master-key-via-debugger-trick/ -> article_1774275828.json
+2026-03-24 23:10:36,428 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_1774275829.json
+2026-03-24 23:10:36,450 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-darksword-ios-flaws-exploited-attacks/ -> article_1774275830.json
+2026-03-24 23:10:36,472 - INFO - Article saved: https://www.bleepingcomputer.com/news/apple/apple-patches-older-iphones-and-ipads-against-coruna-exploits/ -> article_1774275831.json
+2026-03-24 23:10:36,492 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774275832.json
+2026-03-24 23:10:36,512 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774275833.json
+2026-03-24 23:10:36,532 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/new-darksword-ios-exploit-used-in-infostealer-attack-on-iphones/ -> article_1774275834.json
+2026-03-24 23:10:36,551 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_1774275835.json
+2026-03-24 23:10:36,571 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_1774275836.json
+2026-03-24 23:10:36,590 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-warns-of-apple-flaws-exploited-in-spyware-crypto-theft-attacks/ -> article_1774275837.json
+2026-03-24 23:10:36,610 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/spyware-grade-coruna-ios-exploit-kit-now-used-in-crypto-theft-attacks/ -> article_1774275838.json
+2026-03-24 23:10:36,629 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-pleads-guilty-to-10m-streaming-fraud-powered-by-ai-bots/ -> article_1774275839.json
+2026-03-24 23:10:36,649 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-darksword-ios-flaws-exploited-attacks/amp/ -> article_1774275840.json
+2026-03-24 23:10:36,670 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/voidstealer-malware-steals-chrome-master-key-via-debugger-trick/ -> article_1774275841.json
+2026-03-24 23:10:36,690 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_1774275842.json
+2026-03-24 23:10:36,712 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-darksword-ios-flaws-exploited-attacks/ -> article_1774275843.json
+2026-03-24 23:10:36,732 - INFO - Article saved: https://www.bleepingcomputer.com/news/apple/apple-patches-older-iphones-and-ipads-against-coruna-exploits/ -> article_1774275844.json
+2026-03-24 23:10:36,752 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774275845.json
+2026-03-24 23:10:36,774 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774275846.json
+2026-03-24 23:10:36,795 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/medtech-giant-stryker-offline-after-iran-linked-wiper-malware-attack/ -> article_1774275847.json
+2026-03-24 23:10:36,817 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_1774275848.json
+2026-03-24 23:10:36,836 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_1774275849.json
+2026-03-24 23:10:36,856 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-seeks-victims-of-steam-games-used-to-spread-malware/ -> article_1774275850.json
+2026-03-24 23:10:36,877 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_1774275851.json
+2026-03-24 23:10:36,914 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/stryker-attack-wiped-tens-of-thousands-of-devices-no-malware-needed/ -> article_1774275852.json
+2026-03-24 23:10:36,952 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-pleads-guilty-to-10m-streaming-fraud-powered-by-ai-bots/ -> article_1774275853.json
+2026-03-24 23:10:36,972 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-seizes-handala-data-leak-site-after-stryker-cyberattack/ -> article_1774275854.json
+2026-03-24 23:10:36,991 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/voidstealer-malware-steals-chrome-master-key-via-debugger-trick/ -> article_1774275855.json
+2026-03-24 23:10:37,012 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-warns-of-handala-hackers-using-telegram-in-malware-attacks/ -> article_1774275856.json
+2026-03-24 23:10:37,034 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_1774275857.json
+2026-03-24 23:10:37,055 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-warns-of-handala-hackers-using-telegram-in-malware-attacks/amp/ -> article_1774275858.json
+2026-03-24 23:10:37,075 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-darksword-ios-flaws-exploited-attacks/ -> article_1774275859.json
+2026-03-24 23:10:37,098 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774275860.json
+2026-03-24 23:10:37,118 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774275861.json
+2026-03-24 23:10:37,138 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/medtech-giant-stryker-offline-after-iran-linked-wiper-malware-attack/ -> article_1774275862.json
+2026-03-24 23:10:37,158 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_1774275863.json
+2026-03-24 23:10:37,179 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_1774275864.json
+2026-03-24 23:10:37,199 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-seeks-victims-of-steam-games-used-to-spread-malware/ -> article_1774275865.json
+2026-03-24 23:10:37,218 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/google-adds-advanced-flow-for-safe-apk-sideloading-on-android/ -> article_1774275866.json
+2026-03-24 23:10:37,240 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/stryker-attack-wiped-tens-of-thousands-of-devices-no-malware-needed/ -> article_1774275867.json
+2026-03-24 23:10:37,263 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-pleads-guilty-to-10m-streaming-fraud-powered-by-ai-bots/ -> article_1774275868.json
+2026-03-24 23:10:37,291 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-seizes-handala-data-leak-site-after-stryker-cyberattack/ -> article_1774275869.json
+2026-03-24 23:10:37,322 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/voidstealer-malware-steals-chrome-master-key-via-debugger-trick/ -> article_1774275870.json
+2026-03-24 23:10:37,343 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-warns-of-handala-hackers-using-telegram-in-malware-attacks/ -> article_1774275871.json
+2026-03-24 23:10:37,369 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_1774275872.json
+2026-03-24 23:10:37,401 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-warns-of-handala-hackers-using-telegram-in-malware-attacks/amp/ -> article_1774275873.json
+2026-03-24 23:10:37,421 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-darksword-ios-flaws-exploited-attacks/ -> article_1774275874.json
+2026-03-24 23:10:37,440 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774275875.json
+2026-03-24 23:10:37,463 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-fixes-outlook-bug-blocking-access-to-encrypted-emails/ -> article_1774275876.json
+2026-03-24 23:10:37,483 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-shares-fix-for-windows-c-drive-access-issues-on-samsung-pcs/ -> article_1774275877.json
+2026-03-24 23:10:37,503 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-outlook-for-ios-crashes-freezes-due-to-coding-error/ -> article_1774275878.json
+2026-03-24 23:10:37,526 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-exchange-online-outage-blocks-access-to-mailboxes/ -> article_1774275879.json
+2026-03-24 23:10:37,547 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_1774275880.json
+2026-03-24 23:10:37,567 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_1774275881.json
+2026-03-24 23:10:37,588 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-exchange-online-outage-blocks-access-to-mailboxes-via-imap4/ -> article_1774275882.json
+2026-03-24 23:10:37,608 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-pleads-guilty-to-10m-streaming-fraud-powered-by-ai-bots/ -> article_1774275883.json
+2026-03-24 23:10:37,628 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/ -> article_1774275884.json
+2026-03-24 23:10:37,647 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-warns-of-handala-hackers-using-telegram-in-malware-attacks/ -> article_1774275885.json
+2026-03-24 23:10:37,667 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774275886.json
+2026-03-24 23:10:37,686 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-darksword-ios-flaws-exploited-attacks/ -> article_1774275887.json
+2026-03-24 23:10:37,705 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774275888.json
+2026-03-24 23:10:37,725 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-fixes-outlook-bug-blocking-access-to-encrypted-emails/ -> article_1774275889.json
+2026-03-24 23:10:37,744 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-shares-fix-for-windows-c-drive-access-issues-on-samsung-pcs/ -> article_1774275890.json
+2026-03-24 23:10:37,764 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-outlook-for-ios-crashes-freezes-due-to-coding-error/ -> article_1774275891.json
+2026-03-24 23:10:37,783 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-exchange-online-outage-blocks-access-to-mailboxes/ -> article_1774275892.json
+2026-03-24 23:10:37,802 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_1774275893.json
+2026-03-24 23:10:37,822 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_1774275894.json
+2026-03-24 23:10:37,841 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/microsoft-exchange-online-outage-blocks-access-to-mailboxes-via-imap4/ -> article_1774275895.json
+2026-03-24 23:10:37,861 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-pleads-guilty-to-10m-streaming-fraud-powered-by-ai-bots/ -> article_1774275896.json
+2026-03-24 23:10:37,861 - INFO - Saved 1600 articles so far
+2026-03-24 23:10:37,882 - INFO - Article saved: https://www.bleepingcomputer.com/news/microsoft/ -> article_1774275897.json
+2026-03-24 23:10:37,901 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-warns-of-handala-hackers-using-telegram-in-malware-attacks/ -> article_1774275898.json
+2026-03-24 23:10:37,920 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774275899.json
+2026-03-24 23:10:37,941 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-darksword-ios-flaws-exploited-attacks/ -> article_1774275900.json
+2026-03-24 23:10:37,960 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774275901.json
+2026-03-24 23:10:37,985 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_1774275902.json
+2026-03-24 23:10:38,007 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_1774275903.json
+2026-03-24 23:10:38,032 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/varonis-atlas-securing-ai-and-the-data-that-powers-it/ -> article_1774275904.json
+2026-03-24 23:10:38,054 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-pleads-guilty-to-10m-streaming-fraud-powered-by-ai-bots/ -> article_1774275905.json
+2026-03-24 23:10:38,077 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-warns-of-handala-hackers-using-telegram-in-malware-attacks/ -> article_1774275906.json
+2026-03-24 23:10:38,100 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_1774275907.json
+2026-03-24 23:10:38,123 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774275908.json
+2026-03-24 23:10:38,149 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/varonis-atlas-securing-ai-and-the-data-that-powers-it/amp/ -> article_1774275909.json
+2026-03-24 23:10:38,171 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774275910.json
+2026-03-24 23:10:38,201 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/cisa-orders-feds-to-patch-max-severity-cisco-flaw-by-sunday/ -> article_1774275911.json
+2026-03-24 23:10:38,259 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-links-signal-phishing-attacks-to-russian-intelligence-services/ -> article_1774275912.json
+2026-03-24 23:10:38,284 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/varonis-atlas-securing-ai-and-the-data-that-powers-it/ -> article_1774275913.json
+2026-03-24 23:10:38,308 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/musician-pleads-guilty-to-10m-streaming-fraud-powered-by-ai-bots/ -> article_1774275914.json
+2026-03-24 23:10:38,331 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/fbi-warns-of-handala-hackers-using-telegram-in-malware-attacks/ -> article_1774275915.json
+2026-03-24 23:10:38,354 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/ -> article_1774275916.json
+2026-03-24 23:10:38,378 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/microsoft-azure-monitor-alerts-abused-in-callback-phishing-campaigns/ -> article_1774275917.json
+2026-03-24 23:10:38,401 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/varonis-atlas-securing-ai-and-the-data-that-powers-it/amp/ -> article_1774275918.json
+2026-03-24 23:10:38,425 - INFO - Article saved: https://www.bleepingcomputer.com/news/security/trivy-vulnerability-scanner-breach-pushed-infostealer-via-github-actions/ -> article_1774275919.json
+2026-03-24 23:10:38,621 - INFO - Article saved: https://au.investing.com/news/stock-market-news/european-shares-slide-further-as-trumps-tariff-threat-persists-4212551?utm_source=chatgpt.com -> article_001.json
+2026-03-24 23:10:39,159 - INFO - Article saved: https://au.investing.com/news/stock-market-news/european-shares-slide-further-as-trumps-tariff-threat-persists-4212551?utm_source=chatgpt.com -> article_002.json
+2026-03-24 23:10:41,930 - INFO - Article saved: https://www.politico.com/news/2026/03/18/fbi-buying-data-track-people-patel-00834080 -> article_002.json
+2026-03-24 23:10:44,792 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_006.json
+2026-03-24 23:10:44,852 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_007.json
+2026-03-24 23:10:44,974 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_008.json
+2026-03-24 23:10:45,025 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_009.json
+2026-03-24 23:10:45,078 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_010.json
+2026-03-24 23:10:45,137 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_1773953908.json
+2026-03-24 23:10:45,195 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_1773953909.json
+2026-03-24 23:10:45,252 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_1773953910.json
+2026-03-24 23:10:45,309 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_1773953911.json
+2026-03-24 23:10:45,359 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_1773953912.json
+2026-03-24 23:10:45,408 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_1773953913.json
+2026-03-24 23:10:45,464 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_1773953914.json
+2026-03-24 23:10:45,519 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_1773953915.json
+2026-03-24 23:10:45,571 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_011.json
+2026-03-24 23:10:45,626 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_1773953916.json
+2026-03-24 23:10:45,680 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_1773953917.json
+2026-03-24 23:10:45,786 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_1773953918.json
+2026-03-24 23:10:45,842 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_1773953919.json
+2026-03-24 23:10:45,896 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_1773953920.json
+2026-03-24 23:10:45,950 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_1773953921.json
+2026-03-24 23:10:46,004 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_1773953922.json
+2026-03-24 23:10:46,065 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_001.json
+2026-03-24 23:10:46,132 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_1773953923.json
+2026-03-24 23:10:46,206 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-17-2026/?itm_source=parsely-api -> article_1773953924.json
+2026-03-24 23:10:46,700 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-24-2026/?itm_source=parsely-api -> article_1774388302.json
+2026-03-24 23:10:46,756 - INFO - Article saved: https://fortune.com/article/price-of-oil-03-23-2026/?itm_source=parsely-api -> article_1774388303.json
+2026-03-24 23:10:46,815 - INFO - Article saved: https://fortune.com/article/current-price-of-gold-03-23-2026/?itm_source=parsely-api -> article_1774388304.json
+2026-03-24 23:10:46,868 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-24-2026/?itm_source=parsely-api -> article_1774388305.json
+2026-03-24 23:10:46,918 - INFO - Article saved: https://fortune.com/article/price-of-oil-03-23-2026/?itm_source=parsely-api -> article_1774388306.json
+2026-03-24 23:10:46,967 - INFO - Article saved: https://fortune.com/article/current-price-of-gold-03-23-2026/?itm_source=parsely-api -> article_1774388307.json
+2026-03-24 23:10:47,021 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-24-2026/?itm_source=parsely-api -> article_1774388308.json
+2026-03-24 23:10:47,073 - INFO - Article saved: https://fortune.com/article/price-of-oil-03-23-2026/?itm_source=parsely-api -> article_1774388309.json
+2026-03-24 23:10:47,127 - INFO - Article saved: https://fortune.com/article/current-price-of-gold-03-23-2026/?itm_source=parsely-api -> article_1774388310.json
+2026-03-24 23:10:47,181 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-24-2026/?itm_source=parsely-api -> article_1774388311.json
+2026-03-24 23:10:47,235 - INFO - Article saved: https://fortune.com/article/price-of-oil-03-23-2026/?itm_source=parsely-api -> article_1774388312.json
+2026-03-24 23:10:47,290 - INFO - Article saved: https://fortune.com/article/current-price-of-gold-03-23-2026/?itm_source=parsely-api -> article_1774388313.json
+2026-03-24 23:10:47,341 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-24-2026/?itm_source=parsely-api -> article_1774388314.json
+2026-03-24 23:10:47,395 - INFO - Article saved: https://fortune.com/article/price-of-oil-03-23-2026/?itm_source=parsely-api -> article_1774388315.json
+2026-03-24 23:10:47,444 - INFO - Article saved: https://fortune.com/article/current-price-of-gold-03-23-2026/?itm_source=parsely-api -> article_1774388316.json
+2026-03-24 23:10:47,552 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-24-2026/?itm_source=parsely-api -> article_1774388317.json
+2026-03-24 23:10:47,603 - INFO - Article saved: https://fortune.com/article/price-of-oil-03-23-2026/?itm_source=parsely-api -> article_1774388318.json
+2026-03-24 23:10:47,652 - INFO - Article saved: https://fortune.com/article/current-price-of-gold-03-23-2026/?itm_source=parsely-api -> article_1774388319.json
+2026-03-24 23:10:47,709 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-24-2026/?itm_source=parsely-api -> article_1774388320.json
+2026-03-24 23:10:47,763 - INFO - Article saved: https://fortune.com/article/price-of-oil-03-23-2026/?itm_source=parsely-api -> article_1774388321.json
+2026-03-24 23:10:47,819 - INFO - Article saved: https://fortune.com/article/current-price-of-gold-03-23-2026/?itm_source=parsely-api -> article_1774388322.json
+2026-03-24 23:10:47,895 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-24-2026/?itm_source=parsely-api -> article_1774388323.json
+2026-03-24 23:10:47,970 - INFO - Article saved: https://fortune.com/article/price-of-oil-03-23-2026/?itm_source=parsely-api -> article_1774388324.json
+2026-03-24 23:10:48,022 - INFO - Article saved: https://fortune.com/article/current-price-of-gold-03-23-2026/?itm_source=parsely-api -> article_1774388325.json
+2026-03-24 23:10:48,077 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-24-2026/?itm_source=parsely-api -> article_1774388326.json
+2026-03-24 23:10:48,126 - INFO - Article saved: https://fortune.com/article/price-of-oil-03-23-2026/?itm_source=parsely-api -> article_1774388327.json
+2026-03-24 23:10:48,178 - INFO - Article saved: https://fortune.com/article/current-price-of-gold-03-23-2026/?itm_source=parsely-api -> article_1774388328.json
+2026-03-24 23:10:48,231 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-24-2026/?itm_source=parsely-api -> article_1774388329.json
+2026-03-24 23:10:48,281 - INFO - Article saved: https://fortune.com/article/price-of-oil-03-23-2026/?itm_source=parsely-api -> article_1774388330.json
+2026-03-24 23:10:48,337 - INFO - Article saved: https://fortune.com/article/current-price-of-gold-03-23-2026/?itm_source=parsely-api -> article_1774388331.json
+2026-03-24 23:10:48,391 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-24-2026/?itm_source=parsely-api -> article_1774388332.json
+2026-03-24 23:10:48,445 - INFO - Article saved: https://fortune.com/article/price-of-oil-03-23-2026/?itm_source=parsely-api -> article_1774388333.json
+2026-03-24 23:10:48,497 - INFO - Article saved: https://fortune.com/article/current-price-of-gold-03-23-2026/?itm_source=parsely-api -> article_1774388334.json
+2026-03-24 23:10:48,548 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-24-2026/?itm_source=parsely-api -> article_1774388335.json
+2026-03-24 23:10:48,598 - INFO - Article saved: https://fortune.com/article/price-of-oil-03-23-2026/?itm_source=parsely-api -> article_1774388336.json
+2026-03-24 23:10:48,647 - INFO - Article saved: https://fortune.com/article/current-price-of-gold-03-23-2026/?itm_source=parsely-api -> article_1774388337.json
+2026-03-24 23:10:48,711 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-24-2026/?itm_source=parsely-api -> article_1774388338.json
+2026-03-24 23:10:48,771 - INFO - Article saved: https://fortune.com/article/price-of-oil-03-23-2026/?itm_source=parsely-api -> article_1774388339.json
+2026-03-24 23:10:48,844 - INFO - Article saved: https://fortune.com/article/current-price-of-gold-03-23-2026/?itm_source=parsely-api -> article_1774388340.json
+2026-03-24 23:10:48,898 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-24-2026/?itm_source=parsely-api -> article_1774388341.json
+2026-03-24 23:10:48,949 - INFO - Article saved: https://fortune.com/article/price-of-oil-03-23-2026/?itm_source=parsely-api -> article_1774388342.json
+2026-03-24 23:10:49,001 - INFO - Article saved: https://fortune.com/article/current-price-of-gold-03-23-2026/?itm_source=parsely-api -> article_1774388343.json
+2026-03-24 23:10:49,061 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-24-2026/?itm_source=parsely-api -> article_1774388344.json
+2026-03-24 23:10:49,117 - INFO - Article saved: https://fortune.com/article/price-of-oil-03-23-2026/?itm_source=parsely-api -> article_1774388345.json
+2026-03-24 23:10:49,191 - INFO - Article saved: https://fortune.com/article/current-price-of-gold-03-23-2026/?itm_source=parsely-api -> article_1774388346.json
+2026-03-24 23:10:49,279 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-24-2026/?itm_source=parsely-api -> article_1774388347.json
+2026-03-24 23:10:49,339 - INFO - Article saved: https://fortune.com/article/price-of-oil-03-23-2026/?itm_source=parsely-api -> article_1774388348.json
+2026-03-24 23:10:49,392 - INFO - Article saved: https://fortune.com/article/current-price-of-gold-03-23-2026/?itm_source=parsely-api -> article_1774388349.json
+2026-03-24 23:10:49,444 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-24-2026/?itm_source=parsely-api -> article_1774388350.json
+2026-03-24 23:10:49,493 - INFO - Article saved: https://fortune.com/article/price-of-oil-03-23-2026/?itm_source=parsely-api -> article_1774388351.json
+2026-03-24 23:10:49,493 - INFO - Saved 1700 articles so far
+2026-03-24 23:10:49,549 - INFO - Article saved: https://fortune.com/article/current-price-of-gold-03-23-2026/?itm_source=parsely-api -> article_1774388352.json
+2026-03-24 23:10:49,605 - INFO - Article saved: https://fortune.com/article/current-price-of-silver-3-24-2026/?itm_source=parsely-api -> article_1774388353.json
+2026-03-24 23:10:49,655 - INFO - Article saved: https://fortune.com/article/price-of-oil-03-23-2026/?itm_source=parsely-api -> article_1774388354.json
+2026-03-24 23:10:49,708 - INFO - Article saved: https://fortune.com/article/current-price-of-gold-03-23-2026/?itm_source=parsely-api -> article_1774388355.json
+2026-03-24 23:10:49,891 - INFO - Article saved: https://apnews.com/article/trump-gold-coin-250th-anniversary-8be387e70ae561c62e27552bf47fb430?taid=69bc6f969ac2060001303fe8&utm_campaign=TrueAnthem&utm_medium=AP&utm_source=Twitter -> article_001.json
+2026-03-24 23:10:49,983 - INFO - Article saved: https://apnews.com/article/trump-gold-coin-250th-anniversary-8be387e70ae561c62e27552bf47fb430?taid=69bc6f969ac2060001303fe8&utm_campaign=TrueAnthem&utm_medium=AP&utm_source=Twitter -> article_002.json
+2026-03-24 23:10:50,140 - INFO - Article saved: https://google.com/url?q=https://www.jedec.org/news/pressreleases/jedec-updates-jesd79-5c-ddr5-sdram-standard-elevating-performance-and-security&sa=D&source=docs&ust=1757029496975020&usg=AOvVaw1AVBpnQbJ_M_QYxPq8bfE3 -> article_002.json
+2026-03-24 23:10:50,226 - INFO - Article saved: https://google.com/url?q=https://www.jedec.org/news/pressreleases/jedec-updates-jesd79-5c-ddr5-sdram-standard-elevating-performance-and-security&sa=D&source=docs&ust=1757029496975020&usg=AOvVaw1AVBpnQbJ_M_QYxPq8bfE3 -> article_003.json
+2026-03-24 23:10:52,970 - INFO - Article saved: https://apnews.com/article/iran-war-us-pentagon-972ec1bd956a2c3633e6ab7fff389791 -> article_003.json
+2026-03-24 23:10:53,038 - INFO - Article saved: https://apnews.com/article/iran-iraq-us-israel-trump-march-20-2026-28202423a66327455e898deab2fde88c -> article_1774023441.json
+2026-03-24 23:10:53,087 - INFO - Article saved: https://apnews.com/article/iran-war-us-pentagon-972ec1bd956a2c3633e6ab7fff389791 -> article_1774023442.json
+2026-03-24 23:10:53,137 - INFO - Article saved: https://apnews.com/article/joe-kent-iran-war-antisemitism-republicans-carlson-7db226dd6d6e4ec6fe538d17e705f0d1 -> article_001.json
+2026-03-24 23:10:53,176 - INFO - Article saved: https://www.politico.com/news/2026/03/19/dhs-ad-money-companies-00834791 -> article_009.json
+2026-03-24 23:10:53,936 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/pypl-investor-notice-faruqi-faruqi-llp-reminds-paypal-pypl-investors-of-securities-class-action-deadline-on-april-20-2026-1035887256 -> article_003.json
+2026-03-24 23:10:53,992 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/zyxiq-investor-notice-faruqi-faruqi-llp-reminds-zynex-zyxiq-investors-of-securities-class-action-deadline-on-april-21-2026-1035887334 -> article_004.json
+2026-03-24 23:10:54,037 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/tesla-q1-deliveries-estimates-robotaxis-elon-musk-tsla-ubs-2026-3 -> article_1773961749.json
+2026-03-24 23:10:54,083 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/tesla-q1-deliveries-estimates-robotaxis-elon-musk-tsla-ubs-2026-3 -> article_1773961750.json
+2026-03-24 23:10:54,160 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/brightquery-becomes-gold-member-of-finos-the-fintech-open-source-foundation-and-joins-governing-board-1035947129 -> article_1773961751.json
+2026-03-24 23:10:54,232 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/brightquery-becomes-gold-member-of-finos-the-fintech-open-source-foundation-and-joins-governing-board-1035947129 -> article_1773961752.json
+2026-03-24 23:10:54,298 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/stellar-projects-publishes-cr-er-sa-marque-l-re-de-l-ia-and-cements-its-position-as-france-s-leading-shopify-agency-1035947128 -> article_1773961753.json
+2026-03-24 23:10:54,360 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/stellar-projects-publishes-cr-er-sa-marque-l-re-de-l-ia-and-cements-its-position-as-france-s-leading-shopify-agency-1035947128 -> article_1773961754.json
+2026-03-24 23:10:54,419 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/next-level-creators-top-media-leaders-storytelling-legends-and-ai-step-into-the-spotlight-as-2026-nab-show-unveils-latest-speakers-sessions-1035947120 -> article_1773961755.json
+2026-03-24 23:10:54,473 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/next-level-creators-top-media-leaders-storytelling-legends-and-ai-step-into-the-spotlight-as-2026-nab-show-unveils-latest-speakers-sessions-1035947120 -> article_1773961756.json
+2026-03-24 23:10:54,536 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/travel-villa-guide-launches-celebration-travel-service-for-milestone-and-reunion-trips-1035947040 -> article_1773961757.json
+2026-03-24 23:10:54,596 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/travel-villa-guide-launches-celebration-travel-service-for-milestone-and-reunion-trips-1035947040 -> article_1773961758.json
+2026-03-24 23:10:54,665 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/puffco-introduces-proxy-core-a-pocket-sized-e-rig-alongside-the-next-generation-hot-knife-1035947041 -> article_1773961759.json
+2026-03-24 23:10:54,730 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/puffco-introduces-proxy-core-a-pocket-sized-e-rig-alongside-the-next-generation-hot-knife-1035947041 -> article_1773961760.json
+2026-03-24 23:10:54,795 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/coupons-com-launches-the-clip-an-editorial-magazine-where-stories-meet-savings-1035947038 -> article_1773961761.json
+2026-03-24 23:10:54,856 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/coupons-com-launches-the-clip-an-editorial-magazine-where-stories-meet-savings-1035947038 -> article_1773961762.json
+2026-03-24 23:10:54,928 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/gamivo-teams-up-with-coda-to-expand-in-game-top-ups-to-players-1035947039 -> article_1773961763.json
+2026-03-24 23:10:54,993 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/gamivo-teams-up-with-coda-to-expand-in-game-top-ups-to-players-1035947039 -> article_1773961764.json
+2026-03-24 23:10:55,121 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/mutuum-finance-strengthens-presence-in-crypto-news-today-as-token-sales-grow-1035947024 -> article_1773961765.json
+2026-03-24 23:10:55,249 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/mutuum-finance-strengthens-presence-in-crypto-news-today-as-token-sales-grow-1035947024 -> article_1773961766.json
+2026-03-24 23:10:55,317 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/dcs-secures-prime-position-on-980m-air-force-life-cycle-management-center-contract-1035947025 -> article_1773961767.json
+2026-03-24 23:10:55,378 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/dcs-secures-prime-position-on-980m-air-force-life-cycle-management-center-contract-1035947025 -> article_1773961768.json
+2026-03-24 23:10:55,432 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/volatus-aerospace-inc.-flt-opens-the-market-1035950156 -> article_1774030901.json
+2026-03-24 23:10:55,479 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/volatus-aerospace-inc.-flt-opens-the-market-1035950156 -> article_1774030902.json
+2026-03-24 23:10:55,576 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/toll-brothers-announces-town-lake-at-flower-mound-now-open-in-flower-mound-texas-1035950142 -> article_1774030903.json
+2026-03-24 23:10:55,661 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/toll-brothers-announces-town-lake-at-flower-mound-now-open-in-flower-mound-texas-1035950142 -> article_1774030904.json
+2026-03-24 23:10:55,727 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/investor-alert-faruqi-faruqi-llp-continues-investigation-of-potential-securities-claims-against-wealthfront-corporation-wlth-1035950157 -> article_1774030905.json
+2026-03-24 23:10:55,788 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/investor-alert-faruqi-faruqi-llp-continues-investigation-of-potential-securities-claims-against-wealthfront-corporation-wlth-1035950157 -> article_1774030906.json
+2026-03-24 23:10:55,850 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/pypl-investor-notice-faruqi-faruqi-llp-reminds-paypal-pypl-investors-of-securities-class-action-deadline-on-april-20-2026-1035887256 -> article_005.json
+2026-03-24 23:10:55,929 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/tcom-investor-notice-faruqi-faruqi-llp-reminds-trip.com-group-tcom-investors-of-securities-class-action-deadline-on-may-11-2026-1035950128 -> article_1774030907.json
+2026-03-24 23:10:55,978 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/tcom-investor-notice-faruqi-faruqi-llp-reminds-trip.com-group-tcom-investors-of-securities-class-action-deadline-on-may-11-2026-1035950128 -> article_1774030908.json
+2026-03-24 23:10:56,043 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/rare-investor-notice-faruqi-faruqi-llp-reminds-ultragenyx-pharmaceutical-rare-investors-of-securities-class-action-deadline-on-april-6-2026-1035950129 -> article_1774030909.json
+2026-03-24 23:10:56,107 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/rare-investor-notice-faruqi-faruqi-llp-reminds-ultragenyx-pharmaceutical-rare-investors-of-securities-class-action-deadline-on-april-6-2026-1035950129 -> article_1774030910.json
+2026-03-24 23:10:56,174 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/slno-investor-notice-faruqi-faruqi-llp-reminds-soleno-therapeutics-slno-investors-of-securities-class-action-deadline-on-may-5-2026-1035950130 -> article_1774030911.json
+2026-03-24 23:10:56,236 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/slno-investor-notice-faruqi-faruqi-llp-reminds-soleno-therapeutics-slno-investors-of-securities-class-action-deadline-on-may-5-2026-1035950130 -> article_1774030912.json
+2026-03-24 23:10:56,328 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/qure-investor-notice-faruqi-faruqi-llp-reminds-uniqure-qure-investors-of-securities-class-action-deadline-on-april-13-2026-1035950131 -> article_1774030913.json
+2026-03-24 23:10:56,409 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/qure-investor-notice-faruqi-faruqi-llp-reminds-uniqure-qure-investors-of-securities-class-action-deadline-on-april-13-2026-1035950131 -> article_1774030914.json
+2026-03-24 23:10:56,466 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/zyxiq-investor-notice-faruqi-faruqi-llp-reminds-zynex-zyxiq-investors-of-securities-class-action-deadline-on-april-21-2026-1035887334 -> article_006.json
+2026-03-24 23:10:56,532 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/snow-investor-notice-faruqi-faruqi-llp-reminds-snowflake-snow-investors-of-securities-class-action-deadline-on-april-27-2026-1035950132 -> article_1774030915.json
+2026-03-24 23:10:56,593 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/snow-investor-notice-faruqi-faruqi-llp-reminds-snowflake-snow-investors-of-securities-class-action-deadline-on-april-27-2026-1035950132 -> article_1774030916.json
+2026-03-24 23:10:56,763 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/accolad-the-employee-recognition-platform-revolutionizing-hr-programs-in-canada-1035951121 -> article_1774030917.json
+2026-03-24 23:10:56,907 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/accolad-the-employee-recognition-platform-revolutionizing-hr-programs-in-canada-1035951121 -> article_1774030918.json
+2026-03-24 23:10:56,973 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/fuller-smith-turner-plc-transaction-in-own-shares-1035951114 -> article_1774030919.json
+2026-03-24 23:10:57,032 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/fuller-smith-turner-plc-transaction-in-own-shares-1035951114 -> article_1774030920.json
+2026-03-24 23:10:57,466 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/ofc-2026-delivers-a-high-impact-week-marked-by-breakthrough-announcements-strong-attendance-and-global-momentum-in-ai-infrastructure-and-optical-networking-1035951112 -> article_1774030921.json
+2026-03-24 23:10:57,846 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/ofc-2026-delivers-a-high-impact-week-marked-by-breakthrough-announcements-strong-attendance-and-global-momentum-in-ai-infrastructure-and-optical-networking-1035951112 -> article_1774030922.json
+2026-03-24 23:10:57,926 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/transaction-in-own-shares-1035951108 -> article_1774030923.json
+2026-03-24 23:10:57,997 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/transaction-in-own-shares-1035951108 -> article_1774030924.json
+2026-03-24 23:10:58,087 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/eqs-pvr-zalando-se-release-according-to-article-40-section-1-of-the-wphg-the-german-securities-trading-act-with-the-objective-of-europe-wide-distribution-1035951107 -> article_1774030925.json
+2026-03-24 23:10:58,175 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/eqs-pvr-zalando-se-release-according-to-article-40-section-1-of-the-wphg-the-german-securities-trading-act-with-the-objective-of-europe-wide-distribution-1035951107 -> article_1774030926.json
+2026-03-24 23:10:58,241 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/luminous-cyber-selected-for-2m-afwerx-tacfi-award-with-2m-in-matching-strategic-investment-1035951084 -> article_1774030927.json
+2026-03-24 23:10:58,306 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/luminous-cyber-selected-for-2m-afwerx-tacfi-award-with-2m-in-matching-strategic-investment-1035951084 -> article_1774030928.json
+2026-03-24 23:10:58,392 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/max-power-closes-20-5-million-brokered-offering-with-eric-sprott-as-lead-order-1035951069 -> article_1774030929.json
+2026-03-24 23:10:58,464 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/max-power-closes-20-5-million-brokered-offering-with-eric-sprott-as-lead-order-1035951069 -> article_1774030930.json
+2026-03-24 23:10:58,535 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/greenbanana-seo-named-best-ai-seo-agency-for-2026-1035951068 -> article_1774030931.json
+2026-03-24 23:10:58,597 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/greenbanana-seo-named-best-ai-seo-agency-for-2026-1035951068 -> article_1774030932.json
+2026-03-24 23:10:58,674 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/eqs-dd-hellofresh-se-edward-peter-henry-boyes-buy-1035951072 -> article_1774030933.json
+2026-03-24 23:10:58,740 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/eqs-dd-hellofresh-se-edward-peter-henry-boyes-buy-1035951072 -> article_1774030934.json
+2026-03-24 23:10:58,783 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/rosen-national-trial-lawyers-encourages-gartner-inc.-investors-to-secure-counsel-before-important-deadline-in-securities-class-action-it-1035952200 -> article_1774117166.json
+2026-03-24 23:10:58,823 - INFO - Article saved: https://markets.businessinsider.com/news/stocks/rosen-national-trial-lawyers-encourages-gartner-inc.-investors-to-secure-counsel-before-important-deadline-in-securities-class-action-it-1035952200 -> article_1774117167.json
+2026-03-24 23:10:58,859 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/rosen-national-trial-lawyers-encourages-gartner-inc.-investors-to-secure-counsel-before-important-deadline-in-securities-class-action-it-1035952200 -> article_1774117168.json
+2026-03-24 23:10:58,895 - INFO - Article saved: https://markets.businessinsider.com/news/stocks/rosen-national-trial-lawyers-encourages-gartner-inc.-investors-to-secure-counsel-before-important-deadline-in-securities-class-action-it-1035952200 -> article_1774117169.json
+2026-03-24 23:10:58,963 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/new-to-the-street-announces-broadcast-of-show-739-on-bloomberg-television-across-the-u-s-at-6-30-pm-est-1035952198 -> article_1774117170.json
+2026-03-24 23:10:59,026 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/new-to-the-street-announces-broadcast-of-show-739-on-bloomberg-television-across-the-u-s-at-6-30-pm-est-1035952198 -> article_1774117171.json
+2026-03-24 23:10:59,098 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/why-lhanelfit-believes-the-home-fitness-industry-was-never-built-for-women-and-why-that-has-to-change-now-1035952199 -> article_1774117172.json
+2026-03-24 23:10:59,167 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/why-lhanelfit-believes-the-home-fitness-industry-was-never-built-for-women-and-why-that-has-to-change-now-1035952199 -> article_1774117173.json
+2026-03-24 23:10:59,232 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/smx-reinforces-trust-traceability-and-market-value-across-rare-earths-and-precious-metals-1035952194 -> article_1774117174.json
+2026-03-24 23:10:59,295 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/smx-reinforces-trust-traceability-and-market-value-across-rare-earths-and-precious-metals-1035952194 -> article_1774117175.json
+2026-03-24 23:10:59,371 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/smx-redefines-trust-provenance-and-transparency-in-the-global-luxury-market-1035952183 -> article_1774117176.json
+2026-03-24 23:10:59,432 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/smx-redefines-trust-provenance-and-transparency-in-the-global-luxury-market-1035952183 -> article_1774117177.json
+2026-03-24 23:10:59,520 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/bitcoin-everlight-opens-phase-1-of-its-presale-with-dual-audit-and-dual-kyc-verification-already-in-place-1035952165 -> article_1774117178.json
+2026-03-24 23:10:59,592 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/bitcoin-everlight-opens-phase-1-of-its-presale-with-dual-audit-and-dual-kyc-verification-already-in-place-1035952165 -> article_1774117179.json
+2026-03-24 23:10:59,659 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/smx-establishes-a-new-framework-for-verification-and-visibility-across-global-energy-supply-chains-1035952168 -> article_1774117180.json
+2026-03-24 23:10:59,747 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/smx-establishes-a-new-framework-for-verification-and-visibility-across-global-energy-supply-chains-1035952168 -> article_1774117181.json
+2026-03-24 23:10:59,844 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/kracked-screens-announces-expansion-of-national-inventory-and-distribution-operations-1035952501 -> article_1774210225.json
+2026-03-24 23:10:59,911 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/kracked-screens-announces-expansion-of-national-inventory-and-distribution-operations-1035952501 -> article_1774210226.json
+2026-03-24 23:10:59,958 - INFO - Article saved: https://seekingalpha.com/news/4567148-sa-asks-what-can-congress-do-to-protect-social-security-benefits -> article_1774211427.json
+2026-03-24 23:11:00,000 - INFO - Article saved: https://seekingalpha.com/news/4567148-sa-asks-what-can-congress-do-to-protect-social-security-benefits -> article_1774211428.json
+2026-03-24 23:11:00,058 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/metc-important-deadline-rosen-a-leading-law-firm-encourages-ramaco-resources-inc.-investors-to-secure-counsel-before-important-march-31-deadline-in-securities-class-action-metc-1035952485 -> article_1774210227.json
+2026-03-24 23:11:00,106 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/metc-important-deadline-rosen-a-leading-law-firm-encourages-ramaco-resources-inc.-investors-to-secure-counsel-before-important-march-31-deadline-in-securities-class-action-metc-1035952485 -> article_1774210228.json
+2026-03-24 23:11:00,177 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/bynd-deadline-tuesday-rosen-leading-trial-attorneys-encourages-beyond-meat-inc.-investors-to-secure-counsel-before-important-march-24-deadline-in-securities-class-action-bynd-1035952469 -> article_1774210229.json
+2026-03-24 23:11:00,241 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/bynd-deadline-tuesday-rosen-leading-trial-attorneys-encourages-beyond-meat-inc.-investors-to-secure-counsel-before-important-march-24-deadline-in-securities-class-action-bynd-1035952469 -> article_1774210230.json
+2026-03-24 23:11:00,327 - INFO - Article saved: https://markets.businessinsider.com/news/stocks/plug-deadline-rosen-skilled-investor-counsel-encourages-plug-power-inc.-investors-to-secure-counsel-before-important-deadline-in-securities-class-action-plug-1035952447 -> article_1774210231.json
+2026-03-24 23:11:00,373 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/plug-deadline-rosen-skilled-investor-counsel-encourages-plug-power-inc.-investors-to-secure-counsel-before-important-deadline-in-securities-class-action-plug-1035952447 -> article_1774210232.json
+2026-03-24 23:11:00,414 - INFO - Article saved: https://markets.businessinsider.com/news/stocks/plug-deadline-rosen-skilled-investor-counsel-encourages-plug-power-inc.-investors-to-secure-counsel-before-important-deadline-in-securities-class-action-plug-1035952447 -> article_1774210233.json
+2026-03-24 23:11:00,455 - INFO - Article saved: https://markets.businessinsider.com/mymarkets?originurl=/news/stocks/plug-deadline-rosen-skilled-investor-counsel-encourages-plug-power-inc.-investors-to-secure-counsel-before-important-deadline-in-securities-class-action-plug-1035952447 -> article_1774210234.json
+2026-03-24 23:11:01,247 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A3 -> article_1773954362.json
+2026-03-24 23:11:01,248 - INFO - Saved 1800 articles so far
+2026-03-24 23:11:01,306 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A6 -> article_1773954363.json
+2026-03-24 23:11:01,360 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A9 -> article_1773954364.json
+2026-03-24 23:11:01,414 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954365.json
+2026-03-24 23:11:01,476 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954366.json
+2026-03-24 23:11:01,531 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954367.json
+2026-03-24 23:11:01,586 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A1 -> article_1773954368.json
+2026-03-24 23:11:01,659 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A5 -> article_1773954369.json
+2026-03-24 23:11:01,711 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A10 -> article_1773954370.json
+2026-03-24 23:11:01,760 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954371.json
+2026-03-24 23:11:01,809 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A4 -> article_1773954372.json
+2026-03-24 23:11:01,861 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954373.json
+2026-03-24 23:11:01,913 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A8 -> article_1773954374.json
+2026-03-24 23:11:01,963 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954375.json
+2026-03-24 23:11:02,019 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954376.json
+2026-03-24 23:11:02,083 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954377.json
+2026-03-24 23:11:02,151 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954378.json
+2026-03-24 23:11:02,205 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A2 -> article_1773954379.json
+2026-03-24 23:11:02,261 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954380.json
+2026-03-24 23:11:02,311 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954381.json
+2026-03-24 23:11:02,360 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A7 -> article_1773954382.json
+2026-03-24 23:11:02,409 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A3 -> article_1773954383.json
+2026-03-24 23:11:02,456 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A6 -> article_1773954384.json
+2026-03-24 23:11:02,504 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A9 -> article_1773954385.json
+2026-03-24 23:11:02,552 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954386.json
+2026-03-24 23:11:02,599 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954387.json
+2026-03-24 23:11:02,647 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954388.json
+2026-03-24 23:11:02,694 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A1 -> article_1773954389.json
+2026-03-24 23:11:02,742 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A5 -> article_1773954390.json
+2026-03-24 23:11:02,789 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A10 -> article_1773954391.json
+2026-03-24 23:11:02,837 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954392.json
+2026-03-24 23:11:02,886 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A4 -> article_1773954393.json
+2026-03-24 23:11:02,968 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954394.json
+2026-03-24 23:11:03,015 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A8 -> article_1773954395.json
+2026-03-24 23:11:03,062 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954396.json
+2026-03-24 23:11:03,110 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954397.json
+2026-03-24 23:11:03,160 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954398.json
+2026-03-24 23:11:03,211 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954399.json
+2026-03-24 23:11:03,275 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A2 -> article_1773954400.json
+2026-03-24 23:11:03,342 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954401.json
+2026-03-24 23:11:03,404 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954402.json
+2026-03-24 23:11:03,457 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A7 -> article_1773954403.json
+2026-03-24 23:11:03,498 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A3 -> article_1773954404.json
+2026-03-24 23:11:03,540 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A6 -> article_1773954405.json
+2026-03-24 23:11:03,581 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A9 -> article_1773954406.json
+2026-03-24 23:11:03,621 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954407.json
+2026-03-24 23:11:03,663 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954408.json
+2026-03-24 23:11:03,705 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954409.json
+2026-03-24 23:11:03,747 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A1 -> article_1773954410.json
+2026-03-24 23:11:03,788 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A5 -> article_1773954411.json
+2026-03-24 23:11:03,830 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A10 -> article_1773954412.json
+2026-03-24 23:11:03,874 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954413.json
+2026-03-24 23:11:03,914 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A4 -> article_1773954414.json
+2026-03-24 23:11:03,957 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954415.json
+2026-03-24 23:11:03,998 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A8 -> article_1773954416.json
+2026-03-24 23:11:04,039 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954417.json
+2026-03-24 23:11:04,079 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954418.json
+2026-03-24 23:11:04,118 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954419.json
+2026-03-24 23:11:04,156 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954420.json
+2026-03-24 23:11:04,195 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A2 -> article_1773954421.json
+2026-03-24 23:11:04,234 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954422.json
+2026-03-24 23:11:04,272 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954423.json
+2026-03-24 23:11:04,312 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A7 -> article_1773954424.json
+2026-03-24 23:11:04,352 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A3 -> article_1773954425.json
+2026-03-24 23:11:04,391 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A6 -> article_1773954426.json
+2026-03-24 23:11:04,436 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A9 -> article_1773954427.json
+2026-03-24 23:11:04,475 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954428.json
+2026-03-24 23:11:04,513 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954429.json
+2026-03-24 23:11:04,551 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954430.json
+2026-03-24 23:11:04,590 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A1 -> article_1773954431.json
+2026-03-24 23:11:04,631 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A5 -> article_1773954432.json
+2026-03-24 23:11:04,670 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A10 -> article_1773954433.json
+2026-03-24 23:11:04,708 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954434.json
+2026-03-24 23:11:04,747 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A4 -> article_1773954435.json
+2026-03-24 23:11:04,786 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954436.json
+2026-03-24 23:11:04,825 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A8 -> article_1773954437.json
+2026-03-24 23:11:04,862 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954438.json
+2026-03-24 23:11:04,901 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954439.json
+2026-03-24 23:11:04,940 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954440.json
+2026-03-24 23:11:04,979 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954441.json
+2026-03-24 23:11:05,017 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A2 -> article_1773954442.json
+2026-03-24 23:11:05,070 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954443.json
+2026-03-24 23:11:05,110 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954444.json
+2026-03-24 23:11:05,148 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A7 -> article_1773954445.json
+2026-03-24 23:11:05,185 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954446.json
+2026-03-24 23:11:05,222 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954447.json
+2026-03-24 23:11:05,259 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954448.json
+2026-03-24 23:11:05,299 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954449.json
+2026-03-24 23:11:05,336 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954450.json
+2026-03-24 23:11:05,372 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954451.json
+2026-03-24 23:11:05,448 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954452.json
+2026-03-24 23:11:05,502 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954453.json
+2026-03-24 23:11:05,545 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954454.json
+2026-03-24 23:11:05,597 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954455.json
+2026-03-24 23:11:05,636 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954456.json
+2026-03-24 23:11:05,677 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954457.json
+2026-03-24 23:11:05,715 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954458.json
+2026-03-24 23:11:05,754 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954459.json
+2026-03-24 23:11:05,792 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954460.json
+2026-03-24 23:11:05,828 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954461.json
+2026-03-24 23:11:05,865 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954462.json
+2026-03-24 23:11:05,865 - INFO - Saved 1900 articles so far
+2026-03-24 23:11:05,904 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954463.json
+2026-03-24 23:11:05,942 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954464.json
+2026-03-24 23:11:05,979 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954465.json
+2026-03-24 23:11:06,017 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954466.json
+2026-03-24 23:11:06,053 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954467.json
+2026-03-24 23:11:06,093 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954468.json
+2026-03-24 23:11:06,130 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954469.json
+2026-03-24 23:11:06,167 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954470.json
+2026-03-24 23:11:06,205 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954471.json
+2026-03-24 23:11:06,243 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954472.json
+2026-03-24 23:11:06,281 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954473.json
+2026-03-24 23:11:06,323 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954474.json
+2026-03-24 23:11:06,396 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954475.json
+2026-03-24 23:11:06,434 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954476.json
+2026-03-24 23:11:06,473 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954477.json
+2026-03-24 23:11:06,511 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954478.json
+2026-03-24 23:11:06,548 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954479.json
+2026-03-24 23:11:06,585 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954480.json
+2026-03-24 23:11:06,621 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954481.json
+2026-03-24 23:11:06,661 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954482.json
+2026-03-24 23:11:06,708 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954483.json
+2026-03-24 23:11:06,754 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954484.json
+2026-03-24 23:11:06,814 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954485.json
+2026-03-24 23:11:06,854 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954486.json
+2026-03-24 23:11:06,894 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954487.json
+2026-03-24 23:11:06,934 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954488.json
+2026-03-24 23:11:06,974 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954489.json
+2026-03-24 23:11:07,039 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A1 -> article_1773954490.json
+2026-03-24 23:11:07,099 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954491.json
+2026-03-24 23:11:07,155 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954492.json
+2026-03-24 23:11:07,213 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954493.json
+2026-03-24 23:11:07,271 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954494.json
+2026-03-24 23:11:07,332 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A3 -> article_1773954495.json
+2026-03-24 23:11:07,389 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954496.json
+2026-03-24 23:11:07,447 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A6 -> article_1773954497.json
+2026-03-24 23:11:07,505 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A4 -> article_1773954498.json
+2026-03-24 23:11:07,559 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954499.json
+2026-03-24 23:11:07,613 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954500.json
+2026-03-24 23:11:07,667 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954501.json
+2026-03-24 23:11:07,725 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A7 -> article_1773954502.json
+2026-03-24 23:11:07,788 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954503.json
+2026-03-24 23:11:07,851 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A5 -> article_1773954504.json
+2026-03-24 23:11:07,911 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A10 -> article_1773954505.json
+2026-03-24 23:11:07,966 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954506.json
+2026-03-24 23:11:08,024 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A8 -> article_1773954507.json
+2026-03-24 23:11:08,082 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A9 -> article_1773954508.json
+2026-03-24 23:11:08,136 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954509.json
+2026-03-24 23:11:08,194 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A2 -> article_1773954510.json
+2026-03-24 23:11:08,250 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A1 -> article_1773954511.json
+2026-03-24 23:11:08,306 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954512.json
+2026-03-24 23:11:08,364 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954513.json
+2026-03-24 23:11:08,422 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954514.json
+2026-03-24 23:11:08,487 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954515.json
+2026-03-24 23:11:08,546 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A3 -> article_1773954516.json
+2026-03-24 23:11:08,606 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954517.json
+2026-03-24 23:11:08,660 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A6 -> article_1773954518.json
+2026-03-24 23:11:08,715 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A4 -> article_1773954519.json
+2026-03-24 23:11:08,770 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954520.json
+2026-03-24 23:11:08,836 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954521.json
+2026-03-24 23:11:08,895 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954522.json
+2026-03-24 23:11:08,964 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A7 -> article_1773954523.json
+2026-03-24 23:11:09,019 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954524.json
+2026-03-24 23:11:09,078 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A5 -> article_1773954525.json
+2026-03-24 23:11:09,136 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A10 -> article_1773954526.json
+2026-03-24 23:11:09,195 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954527.json
+2026-03-24 23:11:09,257 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A8 -> article_1773954528.json
+2026-03-24 23:11:09,317 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A9 -> article_1773954529.json
+2026-03-24 23:11:09,375 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954530.json
+2026-03-24 23:11:09,436 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A2 -> article_1773954531.json
+2026-03-24 23:11:09,491 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A1 -> article_1773954532.json
+2026-03-24 23:11:09,544 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954533.json
+2026-03-24 23:11:09,594 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954534.json
+2026-03-24 23:11:09,644 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954535.json
+2026-03-24 23:11:09,695 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954536.json
+2026-03-24 23:11:09,744 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A3 -> article_1773954537.json
+2026-03-24 23:11:09,795 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954538.json
+2026-03-24 23:11:09,846 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A6 -> article_1773954539.json
+2026-03-24 23:11:09,899 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A4 -> article_1773954540.json
+2026-03-24 23:11:09,957 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954541.json
+2026-03-24 23:11:10,008 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954542.json
+2026-03-24 23:11:10,057 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954543.json
+2026-03-24 23:11:10,107 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A7 -> article_1773954544.json
+2026-03-24 23:11:10,156 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954545.json
+2026-03-24 23:11:10,207 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A5 -> article_1773954546.json
+2026-03-24 23:11:10,256 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A10 -> article_1773954547.json
+2026-03-24 23:11:10,305 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954548.json
+2026-03-24 23:11:10,355 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A8 -> article_1773954549.json
+2026-03-24 23:11:10,406 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A9 -> article_1773954550.json
+2026-03-24 23:11:10,456 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954551.json
+2026-03-24 23:11:10,553 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A2 -> article_1773954552.json
+2026-03-24 23:11:10,629 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A1 -> article_1773954553.json
+2026-03-24 23:11:10,677 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954554.json
+2026-03-24 23:11:10,726 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954555.json
+2026-03-24 23:11:10,774 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954556.json
+2026-03-24 23:11:10,823 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954557.json
+2026-03-24 23:11:10,875 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A3 -> article_1773954558.json
+2026-03-24 23:11:10,923 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954559.json
+2026-03-24 23:11:10,976 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A6 -> article_1773954560.json
+2026-03-24 23:11:11,041 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A4 -> article_1773954561.json
+2026-03-24 23:11:11,114 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954562.json
+2026-03-24 23:11:11,114 - INFO - Saved 2000 articles so far
+2026-03-24 23:11:11,165 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954563.json
+2026-03-24 23:11:11,218 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954564.json
+2026-03-24 23:11:11,270 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A7 -> article_1773954565.json
+2026-03-24 23:11:11,324 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954566.json
+2026-03-24 23:11:11,376 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A5 -> article_1773954567.json
+2026-03-24 23:11:11,428 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A10 -> article_1773954568.json
+2026-03-24 23:11:11,481 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954569.json
+2026-03-24 23:11:11,533 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A8 -> article_1773954570.json
+2026-03-24 23:11:11,585 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A9 -> article_1773954571.json
+2026-03-24 23:11:11,637 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954572.json
+2026-03-24 23:11:11,688 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A2 -> article_1773954573.json
+2026-03-24 23:11:11,744 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A3 -> article_1773954574.json
+2026-03-24 23:11:11,784 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A6 -> article_1773954575.json
+2026-03-24 23:11:11,824 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A9 -> article_1773954576.json
+2026-03-24 23:11:11,864 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954577.json
+2026-03-24 23:11:11,904 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954578.json
+2026-03-24 23:11:11,944 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954579.json
+2026-03-24 23:11:11,986 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A1 -> article_1773954580.json
+2026-03-24 23:11:12,025 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A5 -> article_1773954581.json
+2026-03-24 23:11:12,064 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A10 -> article_1773954582.json
+2026-03-24 23:11:12,104 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954583.json
+2026-03-24 23:11:12,142 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A4 -> article_1773954584.json
+2026-03-24 23:11:12,184 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954585.json
+2026-03-24 23:11:12,223 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A8 -> article_1773954586.json
+2026-03-24 23:11:12,263 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954587.json
+2026-03-24 23:11:12,304 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954588.json
+2026-03-24 23:11:12,343 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954589.json
+2026-03-24 23:11:12,383 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954590.json
+2026-03-24 23:11:12,456 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A2 -> article_1773954591.json
+2026-03-24 23:11:12,497 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954592.json
+2026-03-24 23:11:12,538 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954593.json
+2026-03-24 23:11:12,579 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A7 -> article_1773954594.json
+2026-03-24 23:11:12,624 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A3 -> article_1773954595.json
+2026-03-24 23:11:12,663 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A6 -> article_1773954596.json
+2026-03-24 23:11:12,702 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A9 -> article_1773954597.json
+2026-03-24 23:11:12,746 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954598.json
+2026-03-24 23:11:12,809 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954599.json
+2026-03-24 23:11:12,858 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954600.json
+2026-03-24 23:11:12,914 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A1 -> article_1773954601.json
+2026-03-24 23:11:12,956 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A5 -> article_1773954602.json
+2026-03-24 23:11:12,996 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A10 -> article_1773954603.json
+2026-03-24 23:11:13,036 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954604.json
+2026-03-24 23:11:13,077 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A4 -> article_1773954605.json
+2026-03-24 23:11:13,118 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954606.json
+2026-03-24 23:11:13,159 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A8 -> article_1773954607.json
+2026-03-24 23:11:13,200 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954608.json
+2026-03-24 23:11:13,241 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954609.json
+2026-03-24 23:11:13,282 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954610.json
+2026-03-24 23:11:13,324 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954611.json
+2026-03-24 23:11:13,365 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A2 -> article_1773954612.json
+2026-03-24 23:11:13,405 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954613.json
+2026-03-24 23:11:13,445 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954614.json
+2026-03-24 23:11:13,488 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A7 -> article_1773954615.json
+2026-03-24 23:11:13,532 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A3 -> article_1773954616.json
+2026-03-24 23:11:13,574 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A6 -> article_1773954617.json
+2026-03-24 23:11:13,617 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A9 -> article_1773954618.json
+2026-03-24 23:11:13,662 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954619.json
+2026-03-24 23:11:13,705 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954620.json
+2026-03-24 23:11:13,748 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954621.json
+2026-03-24 23:11:13,794 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A1 -> article_1773954622.json
+2026-03-24 23:11:13,838 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A5 -> article_1773954623.json
+2026-03-24 23:11:13,883 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A10 -> article_1773954624.json
+2026-03-24 23:11:13,927 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954625.json
+2026-03-24 23:11:13,982 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A4 -> article_1773954626.json
+2026-03-24 23:11:14,025 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954627.json
+2026-03-24 23:11:14,069 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A8 -> article_1773954628.json
+2026-03-24 23:11:14,111 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954629.json
+2026-03-24 23:11:14,154 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954630.json
+2026-03-24 23:11:14,197 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954631.json
+2026-03-24 23:11:14,240 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954632.json
+2026-03-24 23:11:14,283 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A2 -> article_1773954633.json
+2026-03-24 23:11:14,327 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954634.json
+2026-03-24 23:11:14,394 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954635.json
+2026-03-24 23:11:14,462 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A7 -> article_1773954636.json
+2026-03-24 23:11:14,508 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A3 -> article_1773954637.json
+2026-03-24 23:11:14,556 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A6 -> article_1773954638.json
+2026-03-24 23:11:14,602 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A9 -> article_1773954639.json
+2026-03-24 23:11:14,648 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954640.json
+2026-03-24 23:11:14,693 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954641.json
+2026-03-24 23:11:14,740 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954642.json
+2026-03-24 23:11:14,785 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A1 -> article_1773954643.json
+2026-03-24 23:11:14,831 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A5 -> article_1773954644.json
+2026-03-24 23:11:14,877 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A10 -> article_1773954645.json
+2026-03-24 23:11:14,923 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954646.json
+2026-03-24 23:11:14,969 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A4 -> article_1773954647.json
+2026-03-24 23:11:15,014 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954648.json
+2026-03-24 23:11:15,059 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A8 -> article_1773954649.json
+2026-03-24 23:11:15,106 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954650.json
+2026-03-24 23:11:15,149 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954651.json
+2026-03-24 23:11:15,192 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954652.json
+2026-03-24 23:11:15,236 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954653.json
+2026-03-24 23:11:15,280 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A2 -> article_1773954654.json
+2026-03-24 23:11:15,323 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954655.json
+2026-03-24 23:11:15,367 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954656.json
+2026-03-24 23:11:15,410 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A7 -> article_1773954657.json
+2026-03-24 23:11:15,460 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A3 -> article_1773954658.json
+2026-03-24 23:11:15,509 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A6 -> article_1773954659.json
+2026-03-24 23:11:15,557 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A9 -> article_1773954660.json
+2026-03-24 23:11:15,606 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954661.json
+2026-03-24 23:11:15,679 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954662.json
+2026-03-24 23:11:15,679 - INFO - Saved 2100 articles so far
+2026-03-24 23:11:15,731 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954663.json
+2026-03-24 23:11:15,783 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A1 -> article_1773954664.json
+2026-03-24 23:11:15,841 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A5 -> article_1773954665.json
+2026-03-24 23:11:15,890 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A10 -> article_1773954666.json
+2026-03-24 23:11:15,939 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954667.json
+2026-03-24 23:11:15,988 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A4 -> article_1773954668.json
+2026-03-24 23:11:16,037 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954669.json
+2026-03-24 23:11:16,087 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A8 -> article_1773954670.json
+2026-03-24 23:11:16,140 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954671.json
+2026-03-24 23:11:16,209 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954672.json
+2026-03-24 23:11:16,281 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954673.json
+2026-03-24 23:11:16,332 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954674.json
+2026-03-24 23:11:16,383 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A2 -> article_1773954675.json
+2026-03-24 23:11:16,434 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954676.json
+2026-03-24 23:11:16,487 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954677.json
+2026-03-24 23:11:16,536 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A7 -> article_1773954678.json
+2026-03-24 23:11:16,586 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A3 -> article_1773954679.json
+2026-03-24 23:11:16,636 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A6 -> article_1773954680.json
+2026-03-24 23:11:16,689 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A9 -> article_1773954681.json
+2026-03-24 23:11:16,747 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954682.json
+2026-03-24 23:11:16,800 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954683.json
+2026-03-24 23:11:16,852 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954684.json
+2026-03-24 23:11:16,906 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A1 -> article_1773954685.json
+2026-03-24 23:11:16,958 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A5 -> article_1773954686.json
+2026-03-24 23:11:17,013 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A10 -> article_1773954687.json
+2026-03-24 23:11:17,066 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954688.json
+2026-03-24 23:11:17,119 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A4 -> article_1773954689.json
+2026-03-24 23:11:17,170 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954690.json
+2026-03-24 23:11:17,219 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A8 -> article_1773954691.json
+2026-03-24 23:11:17,268 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954692.json
+2026-03-24 23:11:17,317 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954693.json
+2026-03-24 23:11:17,365 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954694.json
+2026-03-24 23:11:17,414 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954695.json
+2026-03-24 23:11:17,464 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A2 -> article_1773954696.json
+2026-03-24 23:11:17,513 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954697.json
+2026-03-24 23:11:17,562 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954698.json
+2026-03-24 23:11:17,611 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A7 -> article_1773954699.json
+2026-03-24 23:11:17,654 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A3 -> article_1773954700.json
+2026-03-24 23:11:17,695 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A6 -> article_1773954701.json
+2026-03-24 23:11:17,735 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A9 -> article_1773954702.json
+2026-03-24 23:11:17,774 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954703.json
+2026-03-24 23:11:17,814 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954704.json
+2026-03-24 23:11:17,856 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954705.json
+2026-03-24 23:11:17,914 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A1 -> article_1773954706.json
+2026-03-24 23:11:17,956 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A5 -> article_1773954707.json
+2026-03-24 23:11:17,996 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A10 -> article_1773954708.json
+2026-03-24 23:11:18,035 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954709.json
+2026-03-24 23:11:18,074 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A4 -> article_1773954710.json
+2026-03-24 23:11:18,114 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954711.json
+2026-03-24 23:11:18,154 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A8 -> article_1773954712.json
+2026-03-24 23:11:18,193 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954713.json
+2026-03-24 23:11:18,237 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954714.json
+2026-03-24 23:11:18,290 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954715.json
+2026-03-24 23:11:18,336 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954716.json
+2026-03-24 23:11:18,395 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A2 -> article_1773954717.json
+2026-03-24 23:11:18,441 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954718.json
+2026-03-24 23:11:18,482 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954719.json
+2026-03-24 23:11:18,523 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A7 -> article_1773954720.json
+2026-03-24 23:11:18,564 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A3 -> article_1773954721.json
+2026-03-24 23:11:18,613 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A6 -> article_1773954722.json
+2026-03-24 23:11:18,656 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A9 -> article_1773954723.json
+2026-03-24 23:11:18,705 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954724.json
+2026-03-24 23:11:18,753 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954725.json
+2026-03-24 23:11:18,797 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954726.json
+2026-03-24 23:11:18,850 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A1 -> article_1773954727.json
+2026-03-24 23:11:18,898 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A5 -> article_1773954728.json
+2026-03-24 23:11:18,959 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A10 -> article_1773954729.json
+2026-03-24 23:11:19,004 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954730.json
+2026-03-24 23:11:19,048 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A4 -> article_1773954731.json
+2026-03-24 23:11:19,093 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954732.json
+2026-03-24 23:11:19,136 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A8 -> article_1773954733.json
+2026-03-24 23:11:19,181 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954734.json
+2026-03-24 23:11:19,223 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954735.json
+2026-03-24 23:11:19,266 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954736.json
+2026-03-24 23:11:19,311 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954737.json
+2026-03-24 23:11:19,353 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A2 -> article_1773954738.json
+2026-03-24 23:11:19,396 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954739.json
+2026-03-24 23:11:19,446 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954740.json
+2026-03-24 23:11:19,487 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A7 -> article_1773954741.json
+2026-03-24 23:11:19,532 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A1 -> article_1773954742.json
+2026-03-24 23:11:19,575 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954743.json
+2026-03-24 23:11:19,617 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954744.json
+2026-03-24 23:11:19,660 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954745.json
+2026-03-24 23:11:19,703 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954746.json
+2026-03-24 23:11:19,745 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A3 -> article_1773954747.json
+2026-03-24 23:11:19,788 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954748.json
+2026-03-24 23:11:19,830 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A6 -> article_1773954749.json
+2026-03-24 23:11:19,873 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A4 -> article_1773954750.json
+2026-03-24 23:11:19,917 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954751.json
+2026-03-24 23:11:19,963 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954752.json
+2026-03-24 23:11:20,009 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954753.json
+2026-03-24 23:11:20,054 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A7 -> article_1773954754.json
+2026-03-24 23:11:20,121 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954755.json
+2026-03-24 23:11:20,169 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A5 -> article_1773954756.json
+2026-03-24 23:11:20,213 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A10 -> article_1773954757.json
+2026-03-24 23:11:20,260 - INFO - Article saved: https://seekingalpha.com/article/4876696-ashland-still-a-buy-despite-recent-strength#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A1%7Cpos%3Aundefined -> article_1773954758.json
+2026-03-24 23:11:20,307 - INFO - Article saved: https://seekingalpha.com/news/4546460-ashland-narrows-2026-ebitda-outlook-to-400m-420m-as-innovation-and-cost-actions-offset-demand#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A2%7Cpos%3Aundefined -> article_1773954759.json
+2026-03-24 23:11:20,351 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954760.json
+2026-03-24 23:11:20,394 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A8 -> article_1773954761.json
+2026-03-24 23:11:20,446 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A9 -> article_1773954762.json
+2026-03-24 23:11:20,446 - INFO - Saved 2200 articles so far
+2026-03-24 23:11:20,521 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954763.json
+2026-03-24 23:11:20,576 - INFO - Article saved: https://seekingalpha.com/news/4545916-ashland-reports-mixed-q1-results-narrows-fy26-outlook#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A3%7Cpos%3Aundefined -> article_1773954764.json
+2026-03-24 23:11:20,620 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A2 -> article_1773954765.json
+2026-03-24 23:11:20,670 - INFO - Article saved: https://seekingalpha.com/news/4544892-ashland-q1-2026-earnings-preview#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A4%7Cpos%3Aundefined -> article_1773954766.json
+2026-03-24 23:11:20,712 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A1 -> article_1773954767.json
+2026-03-24 23:11:20,853 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954768.json
+2026-03-24 23:11:20,896 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954769.json
+2026-03-24 23:11:20,938 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954770.json
+2026-03-24 23:11:20,981 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954771.json
+2026-03-24 23:11:21,023 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A3 -> article_1773954772.json
+2026-03-24 23:11:21,066 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954773.json
+2026-03-24 23:11:21,108 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A6 -> article_1773954774.json
+2026-03-24 23:11:21,151 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A4 -> article_1773954775.json
+2026-03-24 23:11:21,196 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954776.json
+2026-03-24 23:11:21,239 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954777.json
+2026-03-24 23:11:21,282 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954778.json
+2026-03-24 23:11:21,325 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A7 -> article_1773954779.json
+2026-03-24 23:11:21,366 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954780.json
+2026-03-24 23:11:21,408 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A5 -> article_1773954781.json
+2026-03-24 23:11:21,449 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A10 -> article_1773954782.json
+2026-03-24 23:11:21,488 - INFO - Article saved: https://seekingalpha.com/article/4876696-ashland-still-a-buy-despite-recent-strength#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A1%7Cpos%3Aundefined -> article_1773954783.json
+2026-03-24 23:11:21,528 - INFO - Article saved: https://seekingalpha.com/news/4546460-ashland-narrows-2026-ebitda-outlook-to-400m-420m-as-innovation-and-cost-actions-offset-demand#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A2%7Cpos%3Aundefined -> article_1773954784.json
+2026-03-24 23:11:21,569 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954785.json
+2026-03-24 23:11:21,610 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A8 -> article_1773954786.json
+2026-03-24 23:11:21,655 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A9 -> article_1773954787.json
+2026-03-24 23:11:21,696 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954788.json
+2026-03-24 23:11:21,737 - INFO - Article saved: https://seekingalpha.com/news/4545916-ashland-reports-mixed-q1-results-narrows-fy26-outlook#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A3%7Cpos%3Aundefined -> article_1773954789.json
+2026-03-24 23:11:21,777 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A2 -> article_1773954790.json
+2026-03-24 23:11:21,817 - INFO - Article saved: https://seekingalpha.com/news/4544892-ashland-q1-2026-earnings-preview#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A4%7Cpos%3Aundefined -> article_1773954791.json
+2026-03-24 23:11:21,858 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A1 -> article_1773954792.json
+2026-03-24 23:11:21,899 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954793.json
+2026-03-24 23:11:21,938 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954794.json
+2026-03-24 23:11:21,978 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954795.json
+2026-03-24 23:11:22,018 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954796.json
+2026-03-24 23:11:22,058 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A3 -> article_1773954797.json
+2026-03-24 23:11:22,104 - INFO - Article saved: https://seekingalpha.com/news/4566785-titan-machinery-outlines-15-20-percent-ag-revenue-decline-for-2027-while-projecting-improved#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A1%7Cpos%3Aundefined -> article_1773954798.json
+2026-03-24 23:11:22,145 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954799.json
+2026-03-24 23:11:22,185 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A6 -> article_1773954800.json
+2026-03-24 23:11:22,225 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A4 -> article_1773954801.json
+2026-03-24 23:11:22,264 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954802.json
+2026-03-24 23:11:22,325 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954803.json
+2026-03-24 23:11:22,368 - INFO - Article saved: https://seekingalpha.com/news/4566260-titan-machinery-non-gaap-eps-of-1_43-misses-by-0_43-revenue-of-641_8m-beats-by-26_27m#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A2%7Cpos%3Aundefined -> article_1773954804.json
+2026-03-24 23:11:22,407 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954805.json
+2026-03-24 23:11:22,449 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A7 -> article_1773954806.json
+2026-03-24 23:11:22,488 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954807.json
+2026-03-24 23:11:22,527 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A5 -> article_1773954808.json
+2026-03-24 23:11:22,567 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A10 -> article_1773954809.json
+2026-03-24 23:11:22,612 - INFO - Article saved: https://seekingalpha.com/news/4566785-titan-machinery-outlines-15-20-percent-ag-revenue-decline-for-2027-while-projecting-improved#source=first_level_url%3Aarticle%7Csection%3Aearnings_widget%7Cbutton%3Atranscript_insights -> article_1773954810.json
+2026-03-24 23:11:22,659 - INFO - Article saved: https://seekingalpha.com/news/4565987-titan-machinery-q4-2026-earnings-preview#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A3%7Cpos%3Aundefined -> article_1773954811.json
+2026-03-24 23:11:22,719 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954812.json
+2026-03-24 23:11:22,771 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A8 -> article_1773954813.json
+2026-03-24 23:11:22,815 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A9 -> article_1773954814.json
+2026-03-24 23:11:22,867 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954815.json
+2026-03-24 23:11:22,911 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A2 -> article_1773954816.json
+2026-03-24 23:11:22,956 - INFO - Article saved: https://seekingalpha.com/article/4884301-titan-machinery-inc-2026-q4-results-earnings-call-presentation#source=first_level_url%3Aarticle%7Csection%3Aearnings_widget%7Cbutton%3Aslides -> article_1773954817.json
+2026-03-24 23:11:22,999 - INFO - Article saved: https://seekingalpha.com/article/4871253-titan-machinery-management-is-handling-this-downturn-well#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A4%7Cpos%3Aundefined -> article_1773954818.json
+2026-03-24 23:11:23,040 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A1 -> article_1773954819.json
+2026-03-24 23:11:23,080 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954820.json
+2026-03-24 23:11:23,120 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954821.json
+2026-03-24 23:11:23,159 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954822.json
+2026-03-24 23:11:23,199 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954823.json
+2026-03-24 23:11:23,238 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A3 -> article_1773954824.json
+2026-03-24 23:11:23,277 - INFO - Article saved: https://seekingalpha.com/news/4566785-titan-machinery-outlines-15-20-percent-ag-revenue-decline-for-2027-while-projecting-improved#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A1%7Cpos%3Aundefined -> article_1773954825.json
+2026-03-24 23:11:23,319 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954826.json
+2026-03-24 23:11:23,359 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A6 -> article_1773954827.json
+2026-03-24 23:11:23,400 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A4 -> article_1773954828.json
+2026-03-24 23:11:23,439 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954829.json
+2026-03-24 23:11:23,480 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954830.json
+2026-03-24 23:11:23,522 - INFO - Article saved: https://seekingalpha.com/news/4566260-titan-machinery-non-gaap-eps-of-1_43-misses-by-0_43-revenue-of-641_8m-beats-by-26_27m#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A2%7Cpos%3Aundefined -> article_1773954831.json
+2026-03-24 23:11:23,577 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954832.json
+2026-03-24 23:11:23,618 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A7 -> article_1773954833.json
+2026-03-24 23:11:23,660 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954834.json
+2026-03-24 23:11:23,701 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A5 -> article_1773954835.json
+2026-03-24 23:11:23,743 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A10 -> article_1773954836.json
+2026-03-24 23:11:23,782 - INFO - Article saved: https://seekingalpha.com/news/4566785-titan-machinery-outlines-15-20-percent-ag-revenue-decline-for-2027-while-projecting-improved#source=first_level_url%3Aarticle%7Csection%3Aearnings_widget%7Cbutton%3Atranscript_insights -> article_1773954837.json
+2026-03-24 23:11:23,822 - INFO - Article saved: https://seekingalpha.com/news/4565987-titan-machinery-q4-2026-earnings-preview#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A3%7Cpos%3Aundefined -> article_1773954838.json
+2026-03-24 23:11:23,862 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954839.json
+2026-03-24 23:11:23,908 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A8 -> article_1773954840.json
+2026-03-24 23:11:23,969 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A9 -> article_1773954841.json
+2026-03-24 23:11:24,032 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954842.json
+2026-03-24 23:11:24,074 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A2 -> article_1773954843.json
+2026-03-24 23:11:24,116 - INFO - Article saved: https://seekingalpha.com/article/4884301-titan-machinery-inc-2026-q4-results-earnings-call-presentation#source=first_level_url%3Aarticle%7Csection%3Aearnings_widget%7Cbutton%3Aslides -> article_1773954844.json
+2026-03-24 23:11:24,156 - INFO - Article saved: https://seekingalpha.com/article/4871253-titan-machinery-management-is-handling-this-downturn-well#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A4%7Cpos%3Aundefined -> article_1773954845.json
+2026-03-24 23:11:24,206 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A1 -> article_1773954846.json
+2026-03-24 23:11:24,256 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954847.json
+2026-03-24 23:11:24,304 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954848.json
+2026-03-24 23:11:24,353 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954849.json
+2026-03-24 23:11:24,403 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954850.json
+2026-03-24 23:11:24,452 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A3 -> article_1773954851.json
+2026-03-24 23:11:24,500 - INFO - Article saved: https://seekingalpha.com/news/4566785-titan-machinery-outlines-15-20-percent-ag-revenue-decline-for-2027-while-projecting-improved#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A1%7Cpos%3Aundefined -> article_1773954852.json
+2026-03-24 23:11:24,547 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954853.json
+2026-03-24 23:11:24,596 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A6 -> article_1773954854.json
+2026-03-24 23:11:24,644 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A4 -> article_1773954855.json
+2026-03-24 23:11:24,692 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954856.json
+2026-03-24 23:11:24,738 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954857.json
+2026-03-24 23:11:24,784 - INFO - Article saved: https://seekingalpha.com/news/4566260-titan-machinery-non-gaap-eps-of-1_43-misses-by-0_43-revenue-of-641_8m-beats-by-26_27m#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A2%7Cpos%3Aundefined -> article_1773954858.json
+2026-03-24 23:11:24,829 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954859.json
+2026-03-24 23:11:24,873 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A7 -> article_1773954860.json
+2026-03-24 23:11:24,919 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954861.json
+2026-03-24 23:11:24,964 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A5 -> article_1773954862.json
+2026-03-24 23:11:24,964 - INFO - Saved 2300 articles so far
+2026-03-24 23:11:25,016 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A10 -> article_1773954863.json
+2026-03-24 23:11:25,063 - INFO - Article saved: https://seekingalpha.com/news/4566785-titan-machinery-outlines-15-20-percent-ag-revenue-decline-for-2027-while-projecting-improved#source=first_level_url%3Aarticle%7Csection%3Aearnings_widget%7Cbutton%3Atranscript_insights -> article_1773954864.json
+2026-03-24 23:11:25,109 - INFO - Article saved: https://seekingalpha.com/news/4565987-titan-machinery-q4-2026-earnings-preview#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A3%7Cpos%3Aundefined -> article_1773954865.json
+2026-03-24 23:11:25,158 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954866.json
+2026-03-24 23:11:25,204 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A8 -> article_1773954867.json
+2026-03-24 23:11:25,252 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A9 -> article_1773954868.json
+2026-03-24 23:11:25,299 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954869.json
+2026-03-24 23:11:25,344 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A2 -> article_1773954870.json
+2026-03-24 23:11:25,393 - INFO - Article saved: https://seekingalpha.com/article/4884184-titan-machinery-inc-titn-q4-2026-earnings-call-transcript#source=first_level_url%3Aarticle%7Csection%3Aearnings_widget%7Cbutton%3Atranscript -> article_1773954871.json
+2026-03-24 23:11:25,442 - INFO - Article saved: https://seekingalpha.com/article/4871253-titan-machinery-management-is-handling-this-downturn-well#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A4%7Cpos%3Aundefined -> article_1773954872.json
+2026-03-24 23:11:25,489 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A1 -> article_1773954873.json
+2026-03-24 23:11:25,535 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954874.json
+2026-03-24 23:11:25,582 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954875.json
+2026-03-24 23:11:25,631 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954876.json
+2026-03-24 23:11:25,702 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954877.json
+2026-03-24 23:11:25,748 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A3 -> article_1773954878.json
+2026-03-24 23:11:25,793 - INFO - Article saved: https://seekingalpha.com/news/4566785-titan-machinery-outlines-15-20-percent-ag-revenue-decline-for-2027-while-projecting-improved#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A1%7Cpos%3Aundefined -> article_1773954879.json
+2026-03-24 23:11:25,839 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954880.json
+2026-03-24 23:11:25,940 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A6 -> article_1773954881.json
+2026-03-24 23:11:25,987 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A4 -> article_1773954882.json
+2026-03-24 23:11:26,037 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954883.json
+2026-03-24 23:11:26,104 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954884.json
+2026-03-24 23:11:26,175 - INFO - Article saved: https://seekingalpha.com/news/4566260-titan-machinery-non-gaap-eps-of-1_43-misses-by-0_43-revenue-of-641_8m-beats-by-26_27m#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A2%7Cpos%3Aundefined -> article_1773954885.json
+2026-03-24 23:11:26,231 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954886.json
+2026-03-24 23:11:26,279 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A7 -> article_1773954887.json
+2026-03-24 23:11:26,326 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954888.json
+2026-03-24 23:11:26,373 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A5 -> article_1773954889.json
+2026-03-24 23:11:26,420 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A10 -> article_1773954890.json
+2026-03-24 23:11:26,467 - INFO - Article saved: https://seekingalpha.com/news/4566785-titan-machinery-outlines-15-20-percent-ag-revenue-decline-for-2027-while-projecting-improved#source=first_level_url%3Aarticle%7Csection%3Aearnings_widget%7Cbutton%3Atranscript_insights -> article_1773954891.json
+2026-03-24 23:11:26,515 - INFO - Article saved: https://seekingalpha.com/news/4565987-titan-machinery-q4-2026-earnings-preview#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A3%7Cpos%3Aundefined -> article_1773954892.json
+2026-03-24 23:11:26,561 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954893.json
+2026-03-24 23:11:26,609 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A8 -> article_1773954894.json
+2026-03-24 23:11:26,657 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A9 -> article_1773954895.json
+2026-03-24 23:11:26,704 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954896.json
+2026-03-24 23:11:26,753 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_a%7Cline%3A2 -> article_1773954897.json
+2026-03-24 23:11:26,801 - INFO - Article saved: https://seekingalpha.com/article/4884184-titan-machinery-inc-titn-q4-2026-earnings-call-transcript#source=first_level_url%3Aarticle%7Csection%3Aearnings_widget%7Cbutton%3Atranscript -> article_1773954898.json
+2026-03-24 23:11:26,849 - INFO - Article saved: https://seekingalpha.com/article/4871253-titan-machinery-management-is-handling-this-downturn-well#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A4%7Cpos%3Aundefined -> article_1773954899.json
+2026-03-24 23:11:26,893 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A3 -> article_1773954900.json
+2026-03-24 23:11:26,965 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A6 -> article_1773954901.json
+2026-03-24 23:11:27,010 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A9 -> article_1773954902.json
+2026-03-24 23:11:27,053 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954903.json
+2026-03-24 23:11:27,096 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954904.json
+2026-03-24 23:11:27,140 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954905.json
+2026-03-24 23:11:27,183 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A1 -> article_1773954906.json
+2026-03-24 23:11:27,226 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A5 -> article_1773954907.json
+2026-03-24 23:11:27,269 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A10 -> article_1773954908.json
+2026-03-24 23:11:27,334 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954909.json
+2026-03-24 23:11:27,390 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A4 -> article_1773954910.json
+2026-03-24 23:11:27,435 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954911.json
+2026-03-24 23:11:27,481 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A8 -> article_1773954912.json
+2026-03-24 23:11:27,528 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954913.json
+2026-03-24 23:11:27,576 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954914.json
+2026-03-24 23:11:27,623 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954915.json
+2026-03-24 23:11:27,674 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954916.json
+2026-03-24 23:11:27,724 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A2 -> article_1773954917.json
+2026-03-24 23:11:27,771 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954918.json
+2026-03-24 23:11:27,819 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954919.json
+2026-03-24 23:11:27,868 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A7 -> article_1773954920.json
+2026-03-24 23:11:27,917 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A3 -> article_1773954921.json
+2026-03-24 23:11:27,963 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A6 -> article_1773954922.json
+2026-03-24 23:11:28,011 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A9 -> article_1773954923.json
+2026-03-24 23:11:28,055 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954924.json
+2026-03-24 23:11:28,097 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954925.json
+2026-03-24 23:11:28,138 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954926.json
+2026-03-24 23:11:28,181 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A1 -> article_1773954927.json
+2026-03-24 23:11:28,224 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A5 -> article_1773954928.json
+2026-03-24 23:11:28,266 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A10 -> article_1773954929.json
+2026-03-24 23:11:28,310 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954930.json
+2026-03-24 23:11:28,353 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A4 -> article_1773954931.json
+2026-03-24 23:11:28,401 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954932.json
+2026-03-24 23:11:28,448 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A8 -> article_1773954933.json
+2026-03-24 23:11:28,491 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954934.json
+2026-03-24 23:11:28,534 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954935.json
+2026-03-24 23:11:28,581 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954936.json
+2026-03-24 23:11:28,624 - INFO - Article saved: https://seekingalpha.com/news/4566794-amazon-reportedly-snaps-up-rivr-to-help-with-last-mile-robot-delivery#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A5 -> article_1773954937.json
+2026-03-24 23:11:28,667 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A2 -> article_1773954938.json
+2026-03-24 23:11:28,714 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A3 -> article_1773954939.json
+2026-03-24 23:11:28,759 - INFO - Article saved: https://seekingalpha.com/news/4566142-u-s-army-is-said-to-near-first-hypersonic-deployment-despite-testing-concerns#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A4 -> article_1773954940.json
+2026-03-24 23:11:28,801 - INFO - Article saved: https://seekingalpha.com/article/4884024-2-reliable-undervalued-dividends-for-passive-income#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A7 -> article_1773954941.json
+2026-03-24 23:11:28,854 - INFO - Article saved: https://seekingalpha.com/article/4884265-dow-jones-and-us-stock-market-outlook-wall-street-gaps-down-weak-dip-buying-attempts#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A3 -> article_1773954942.json
+2026-03-24 23:11:28,906 - INFO - Article saved: https://seekingalpha.com/article/4884153-micron-insane-growth-doesnt-change-our-bearish-thesis#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A6 -> article_1773954943.json
+2026-03-24 23:11:28,958 - INFO - Article saved: https://seekingalpha.com/article/4884227-ares-capital-a-top-quality-bdc-caught-in-a-challenging-macro-environment#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A9 -> article_1773954944.json
+2026-03-24 23:11:29,011 - INFO - Article saved: https://seekingalpha.com/news/4566426-sp500-nasdaq-composite-dow-jones-stocks-news#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A1 -> article_1773954945.json
+2026-03-24 23:11:29,078 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A1 -> article_1773954946.json
+2026-03-24 23:11:29,132 - INFO - Article saved: https://seekingalpha.com/news/4564265-top-and-bottom-quant-rated-materials-stocks-over-10b-coeur-mining-leads-strong-buys#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A3%7Cpos%3Aundefined -> article_1773954947.json
+2026-03-24 23:11:29,183 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=source%3Abreaking_news_header -> article_1773954948.json
+2026-03-24 23:11:29,233 - INFO - Article saved: https://seekingalpha.com/article/4884189-buy-the-dip-best-stocks-with-forward-eps-growth-above-40-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A1 -> article_1773954949.json
+2026-03-24 23:11:29,283 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A5 -> article_1773954950.json
+2026-03-24 23:11:29,334 - INFO - Article saved: https://seekingalpha.com/article/4884226-8-percent-bonds-fsk-kkr-beats-ecc-on-risk#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A10 -> article_1773954951.json
+2026-03-24 23:11:29,383 - INFO - Article saved: https://seekingalpha.com/news/4566514-microns-weakness-is-a-buying-opportunity-analyst#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A3 -> article_1773954952.json
+2026-03-24 23:11:29,445 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A4 -> article_1773954953.json
+2026-03-24 23:11:29,502 - INFO - Article saved: https://seekingalpha.com/news/4566792-3-things-to-look-forward-to-on-friday#source=first_level_url%3Aarticle%7Csection%3Atrending_news%7Cline%3A2 -> article_1773954954.json
+2026-03-24 23:11:29,572 - INFO - Article saved: https://seekingalpha.com/news/4565025-rio-tinto-bhp-jv-now-controls-resolution-copper-acreage-after-completing-land-swap#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A1%7Cpos%3Aundefined -> article_1773954955.json
+2026-03-24 23:11:29,627 - INFO - Article saved: https://seekingalpha.com/article/4884078-micron-just-had-another-nvidia-2023-moment-heres-why-im-not-touching-the-dip-yet#source=section%3Arecommended_for_you%7Csection_asset%3Aintegrated%7Cfirst_level_url%3Aarticle%7Cvariation_group%3Avariation_b%7Cline%3A8 -> article_1773954956.json
+2026-03-24 23:11:29,688 - INFO - Article saved: https://seekingalpha.com/news/4564239-glencore-raises-hope-of-reviving-rio-tinto-deal-reuters#source=section_asset%3Amore-on%7Csection%3Aright_rail%7Cfirst_level_url%3Aarticle%7Cline%3A4%7Cpos%3Aundefined -> article_1773954957.json
+2026-03-24 23:11:29,743 - INFO - Article saved: https://seekingalpha.com/article/4884004-rocket-labs-high-risk-reward-story#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A2 -> article_1773954958.json
+2026-03-24 23:11:29,794 - INFO - Article saved: https://seekingalpha.com/article/4884279-bears-cross-50-percent#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A5 -> article_1773954959.json
+2026-03-24 23:11:29,846 - INFO - Article saved: https://seekingalpha.com/article/4883110-3-reits-to-buy-before-their-dividends-are-hiked#source=first_level_url%3Aarticle%7Csection%3Atrending_articles%7Cline%3A4 -> article_1773954960.json
diff --git a/rebuild_log2.txt b/rebuild_log2.txt
new file mode 100644
index 0000000..3104987
--- /dev/null
+++ b/rebuild_log2.txt
@@ -0,0 +1,4548 @@
+2026-03-24 23:11:40,145 - INFO - ============================================================
+2026-03-24 23:11:40,145 - INFO - Rebuilding NewsArchiver Database
+2026-03-24 23:11:40,145 - INFO - ============================================================
+2026-03-24 23:11:40,145 - INFO - Initializing storage system...
+2026-03-24 23:11:40,190 - INFO - Storage system initialized at /home/user/playground/NewsArchiver/archival_data
+2026-03-24 23:11:40,190 - INFO - Database initialized
+2026-03-24 23:11:40,262 - INFO - Found 18732 HTML files to process
+2026-03-24 23:11:40,544 - INFO - Article saved: https://royalsocietypublishing.org/rsbl/article/22/3/20250535/480731/Hearing-and-anatomy-of-the-ear-of-the-European?ref=404media.co -> article_002.json
+2026-03-24 23:11:40,855 - INFO - Article saved: https://www.vice.com/en/article/the-corporate-metaverse-brand-activations-virtual-reality-offices/?ref=404media.co -> article_012.json
+2026-03-24 23:11:41,117 - INFO - Article saved: https://finance.yahoo.com/news/mark-zuckerberg-threw-77-billion-143014208.html?ref=404media.co -> article_013.json
+2026-03-24 23:11:41,574 - INFO - Article saved: https://www.vice.com/en/article/zuckerberg-facebook-new-name-meta-metaverse-presentation/?ref=404media.co -> article_014.json
+2026-03-24 23:11:41,682 - INFO - Article saved: https://www.thecut.com/article/ai-is-making-online-dating-even-worse.html?ref=404media.co -> article_015.json
+2026-03-24 23:11:41,854 - INFO - Article saved: https://www.vice.com/en/article/the-corporate-metaverse-brand-activations-virtual-reality-offices/?ref=404media.co -> article_016.json
+2026-03-24 23:11:42,001 - INFO - Article saved: https://finance.yahoo.com/news/mark-zuckerberg-threw-77-billion-143014208.html?ref=404media.co -> article_017.json
+2026-03-24 23:11:42,146 - INFO - Article saved: https://www.vice.com/en/article/zuckerberg-facebook-new-name-meta-metaverse-presentation/?ref=404media.co -> article_018.json
+2026-03-24 23:11:42,491 - INFO - Article saved: https://www.vice.com/en/article/the-corporate-metaverse-brand-activations-virtual-reality-offices/?ref=404media.co -> article_019.json
+2026-03-24 23:11:42,655 - INFO - Article saved: https://finance.yahoo.com/news/mark-zuckerberg-threw-77-billion-143014208.html?ref=404media.co -> article_020.json
+2026-03-24 23:11:43,418 - INFO - Article saved: https://www.vice.com/en/article/zuckerberg-facebook-new-name-meta-metaverse-presentation/?ref=404media.co -> article_021.json
+2026-03-24 23:11:43,634 - INFO - Article saved: https://www.vice.com/en/article/the-corporate-metaverse-brand-activations-virtual-reality-offices/?ref=404media.co -> article_022.json
+2026-03-24 23:11:43,982 - INFO - Article saved: https://finance.yahoo.com/news/mark-zuckerberg-threw-77-billion-143014208.html?ref=404media.co -> article_023.json
+2026-03-24 23:11:44,139 - INFO - Article saved: https://www.vice.com/en/article/zuckerberg-facebook-new-name-meta-metaverse-presentation/?ref=404media.co -> article_024.json
+2026-03-24 23:11:44,271 - INFO - Article saved: https://www.thecut.com/article/ai-is-making-online-dating-even-worse.html?ref=404media.co -> article_025.json
+2026-03-24 23:11:44,437 - INFO - Article saved: https://www.vice.com/en/article/the-corporate-metaverse-brand-activations-virtual-reality-offices/?ref=404media.co -> article_026.json
+2026-03-24 23:11:44,576 - INFO - Article saved: https://finance.yahoo.com/news/mark-zuckerberg-threw-77-billion-143014208.html?ref=404media.co -> article_027.json
+2026-03-24 23:11:44,693 - INFO - Article saved: https://www.vice.com/en/article/zuckerberg-facebook-new-name-meta-metaverse-presentation/?ref=404media.co -> article_028.json
+2026-03-24 23:11:44,884 - INFO - Article saved: https://www.vice.com/en/article/the-corporate-metaverse-brand-activations-virtual-reality-offices/?ref=404media.co -> article_029.json
+2026-03-24 23:11:45,030 - INFO - Article saved: https://finance.yahoo.com/news/mark-zuckerberg-threw-77-billion-143014208.html?ref=404media.co -> article_030.json
+2026-03-24 23:11:45,191 - INFO - Article saved: https://www.vice.com/en/article/zuckerberg-facebook-new-name-meta-metaverse-presentation/?ref=404media.co -> article_031.json
+2026-03-24 23:11:45,324 - INFO - Article saved: https://www.vice.com/en/article/the-corporate-metaverse-brand-activations-virtual-reality-offices/?ref=404media.co -> article_032.json
+2026-03-24 23:11:45,485 - INFO - Article saved: https://finance.yahoo.com/news/mark-zuckerberg-threw-77-billion-143014208.html?ref=404media.co -> article_033.json
+2026-03-24 23:11:45,610 - INFO - Article saved: https://www.vice.com/en/article/zuckerberg-facebook-new-name-meta-metaverse-presentation/?ref=404media.co -> article_034.json
+2026-03-24 23:11:45,722 - INFO - Article saved: https://www.thecut.com/article/ai-is-making-online-dating-even-worse.html?ref=404media.co -> article_035.json
+2026-03-24 23:11:45,842 - INFO - Article saved: https://www.michigandaily.com/news/news-briefs/umich-announces-cuts-to-all-dei-programs/?ref=404media.co -> article_1774021859.json
+2026-03-24 23:11:45,960 - INFO - Article saved: https://www.michigandaily.com/news/news-briefs/umich-announces-cuts-to-all-dei-programs/?ref=404media.co -> article_1774021860.json
+2026-03-24 23:11:46,124 - INFO - Article saved: https://www.vice.com/en/article/the-corporate-metaverse-brand-activations-virtual-reality-offices/?ref=404media.co -> article_036.json
+2026-03-24 23:11:46,246 - INFO - Article saved: https://finance.yahoo.com/news/mark-zuckerberg-threw-77-billion-143014208.html?ref=404media.co -> article_037.json
+2026-03-24 23:11:46,482 - INFO - Article saved: https://www.vice.com/en/article/zuckerberg-facebook-new-name-meta-metaverse-presentation/?ref=404media.co -> article_038.json
+2026-03-24 23:11:46,598 - INFO - Article saved: https://www.thecut.com/article/ai-is-making-online-dating-even-worse.html?ref=404media.co -> article_039.json
+2026-03-24 23:11:46,771 - INFO - Article saved: https://www.michigandaily.com/news/news-briefs/umich-announces-cuts-to-all-dei-programs/?ref=404media.co -> article_1774021861.json
+2026-03-24 23:11:46,939 - INFO - Article saved: https://royalsocietypublishing.org/rsbl/article/22/3/20250535/480731/Hearing-and-anatomy-of-the-ear-of-the-European?ref=404media.co -> article_003.json
+2026-03-24 23:11:47,020 - INFO - Article saved: https://www.michigandaily.com/news/news-briefs/umich-announces-cuts-to-all-dei-programs/?ref=404media.co -> article_1774021862.json
+2026-03-24 23:11:47,153 - INFO - Article saved: https://www.michigandaily.com/news/news-briefs/umich-announces-cuts-to-all-dei-programs/?ref=404media.co -> article_1774021863.json
+2026-03-24 23:11:47,305 - INFO - Article saved: https://www.michigandaily.com/news/news-briefs/umich-announces-cuts-to-all-dei-programs/?ref=404media.co -> article_1774021864.json
+2026-03-24 23:11:47,451 - INFO - Article saved: https://academic.oup.com/mnras/article/547/3/stag028/8526432?ref=404media.co -> article_1774100674.json
+2026-03-24 23:11:47,576 - INFO - Article saved: https://fr.pensoft.net/article/178152/list/1/?ref=404media.co -> article_1774100675.json
+2026-03-24 23:11:47,694 - INFO - Article saved: https://academic.oup.com/mnras/article/547/3/stag028/8526432?ref=404media.co -> article_1774100676.json
+2026-03-24 23:11:47,831 - INFO - Article saved: https://fr.pensoft.net/article/178152/list/1/?ref=404media.co -> article_1774100677.json
+2026-03-24 23:11:47,974 - INFO - Article saved: https://academic.oup.com/mnras/article/547/3/stag028/8526432?ref=404media.co -> article_1774100678.json
+2026-03-24 23:11:48,108 - INFO - Article saved: https://fr.pensoft.net/article/178152/list/1/?ref=404media.co -> article_1774100679.json
+2026-03-24 23:11:48,234 - INFO - Article saved: https://academic.oup.com/mnras/article/547/3/stag028/8526432?ref=404media.co -> article_1774100680.json
+2026-03-24 23:11:48,373 - INFO - Article saved: https://fr.pensoft.net/article/178152/list/1/?ref=404media.co -> article_1774100681.json
+2026-03-24 23:11:48,499 - INFO - Article saved: https://academic.oup.com/mnras/article/547/3/stag028/8526432?ref=404media.co -> article_1774100682.json
+2026-03-24 23:11:48,619 - INFO - Article saved: https://fr.pensoft.net/article/178152/list/1/?ref=404media.co -> article_1774100683.json
+2026-03-24 23:11:48,746 - INFO - Article saved: https://academic.oup.com/mnras/article/547/3/stag028/8526432?ref=404media.co -> article_1774100684.json
+2026-03-24 23:11:48,866 - INFO - Article saved: https://fr.pensoft.net/article/178152/list/1/?ref=404media.co -> article_1774100685.json
+2026-03-24 23:11:49,107 - INFO - Article saved: https://nymag.com/intelligencer/article/ai-artificial-intelligence-chatbots-emily-m-bender.html?ref=404media.co -> article_1774280345.json
+2026-03-24 23:11:49,347 - INFO - Article saved: https://nymag.com/intelligencer/article/ai-artificial-intelligence-chatbots-emily-m-bender.html?ref=404media.co -> article_1774280346.json
+2026-03-24 23:11:49,559 - INFO - Article saved: https://nymag.com/intelligencer/article/ai-artificial-intelligence-chatbots-emily-m-bender.html?ref=404media.co -> article_1774280347.json
+2026-03-24 23:11:49,765 - INFO - Article saved: https://nymag.com/intelligencer/article/ai-artificial-intelligence-chatbots-emily-m-bender.html?ref=404media.co -> article_1774280348.json
+2026-03-24 23:11:50,004 - INFO - Article saved: https://apnews.com/article/trump-gold-coin-250th-anniversary-8be387e70ae561c62e27552bf47fb430?taid=69bc6f969ac2060001303fe8&utm_campaign=TrueAnthem&utm_medium=AP&utm_source=Twitter -> article_004.json
+2026-03-24 23:11:50,093 - INFO - Article saved: https://apnews.com/article/trump-gold-coin-250th-anniversary-8be387e70ae561c62e27552bf47fb430?taid=69bc6f969ac2060001303fe8&utm_campaign=TrueAnthem&utm_medium=AP&utm_source=Twitter -> article_005.json
+2026-03-24 23:11:50,155 - INFO - Article saved: https://apnews.com/article/iran-war-us-pentagon-972ec1bd956a2c3633e6ab7fff389791 -> article_006.json
+2026-03-24 23:11:50,242 - INFO - Article saved: https://apnews.com/article/iran-iraq-us-israel-trump-march-20-2026-28202423a66327455e898deab2fde88c -> article_1774023443.json
+2026-03-24 23:11:50,342 - INFO - Article saved: https://apnews.com/article/iran-war-us-pentagon-972ec1bd956a2c3633e6ab7fff389791 -> article_1774023444.json
+2026-03-24 23:11:50,383 - INFO - Article saved: https://apnews.com/article/joe-kent-iran-war-antisemitism-republicans-carlson-7db226dd6d6e4ec6fe538d17e705f0d1 -> article_002.json
+2026-03-24 23:11:50,499 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cr57g1ddqmdo -> article_007.json
+2026-03-24 23:11:50,543 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cdjm289ye4mo -> article_008.json
+2026-03-24 23:11:50,612 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cr57g1ddqmdo -> article_009.json
+2026-03-24 23:11:50,713 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cdjm289ye4mo -> article_010.json
+2026-03-24 23:11:50,800 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cr57g1ddqmdo -> article_011.json
+2026-03-24 23:11:50,858 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cdjm289ye4mo -> article_012.json
+2026-03-24 23:11:50,918 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cr57g1ddqmdo -> article_013.json
+2026-03-24 23:11:50,999 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cdjm289ye4mo -> article_014.json
+2026-03-24 23:11:51,078 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cr57g1ddqmdo -> article_015.json
+2026-03-24 23:11:51,163 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cdjm289ye4mo -> article_016.json
+2026-03-24 23:11:51,253 - INFO - Article saved: https://www.bbc.co.uk/news/articles/clyg7r3nd3ko#:~:text=The%20number%20of%20army%20and,the%20battlefield%20are%20not%20recorded. -> article_007.json
+2026-03-24 23:11:51,333 - INFO - Article saved: https://www.bbc.co.uk/news/articles/clyg7r3nd3ko#:~:text=The%20number%20of%20army%20and,the%20battlefield%20are%20not%20recorded. -> article_008.json
+2026-03-24 23:11:51,413 - INFO - Article saved: https://www.bbc.co.uk/news/articles/clyg7r3nd3ko#:~:text=The%20number%20of%20army%20and,the%20battlefield%20are%20not%20recorded. -> article_009.json
+2026-03-24 23:11:51,551 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c1l7pedyzjeo -> article_016.json
+2026-03-24 23:11:51,597 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c62gzl2yl24o -> article_017.json
+2026-03-24 23:11:51,676 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cg5n02zlynjo -> article_018.json
+2026-03-24 23:11:51,755 - INFO - Article saved: https://www.bbc.co.uk/news/articles/clyznzrqeggo -> article_019.json
+2026-03-24 23:11:51,820 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c1l7pedyzjeo -> article_020.json
+2026-03-24 23:11:51,864 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c62gzl2yl24o -> article_021.json
+2026-03-24 23:11:51,923 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cg5n02zlynjo -> article_022.json
+2026-03-24 23:11:51,963 - INFO - Article saved: https://www.bbc.co.uk/news/articles/clyznzrqeggo -> article_023.json
+2026-03-24 23:11:52,007 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c1l7pedyzjeo -> article_024.json
+2026-03-24 23:11:52,086 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c62gzl2yl24o -> article_025.json
+2026-03-24 23:11:52,164 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cg5n02zlynjo -> article_026.json
+2026-03-24 23:11:52,242 - INFO - Article saved: https://www.bbc.co.uk/news/articles/clyznzrqeggo -> article_027.json
+2026-03-24 23:11:52,300 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c1l7pedyzjeo -> article_028.json
+2026-03-24 23:11:52,345 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c62gzl2yl24o -> article_029.json
+2026-03-24 23:11:52,412 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cg5n02zlynjo -> article_030.json
+2026-03-24 23:11:52,511 - INFO - Article saved: https://www.bbc.co.uk/news/articles/clyznzrqeggo -> article_031.json
+2026-03-24 23:11:52,593 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c1l7pedyzjeo -> article_032.json
+2026-03-24 23:11:52,652 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c62gzl2yl24o -> article_033.json
+2026-03-24 23:11:52,729 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cg5n02zlynjo -> article_034.json
+2026-03-24 23:11:52,811 - INFO - Article saved: https://www.bbc.co.uk/news/articles/clyznzrqeggo -> article_035.json
+2026-03-24 23:11:52,906 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c1l7pedyzjeo -> article_036.json
+2026-03-24 23:11:53,007 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c62gzl2yl24o -> article_037.json
+2026-03-24 23:11:53,081 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cg5n02zlynjo -> article_038.json
+2026-03-24 23:11:53,122 - INFO - Article saved: https://www.bbc.co.uk/news/articles/clyznzrqeggo -> article_039.json
+2026-03-24 23:11:53,197 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c1l7pedyzjeo -> article_040.json
+2026-03-24 23:11:53,275 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c62gzl2yl24o -> article_041.json
+2026-03-24 23:11:53,354 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cg5n02zlynjo -> article_042.json
+2026-03-24 23:11:53,432 - INFO - Article saved: https://www.bbc.co.uk/news/articles/clyznzrqeggo -> article_043.json
+2026-03-24 23:11:53,512 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c1l7pedyzjeo -> article_044.json
+2026-03-24 23:11:53,512 - INFO - Saved 100 articles so far
+2026-03-24 23:11:53,593 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c62gzl2yl24o -> article_045.json
+2026-03-24 23:11:53,672 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cg5n02zlynjo -> article_046.json
+2026-03-24 23:11:53,769 - INFO - Article saved: https://www.bbc.co.uk/news/articles/clyznzrqeggo -> article_047.json
+2026-03-24 23:11:53,815 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c1l7pedyzjeo -> article_048.json
+2026-03-24 23:11:53,876 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c62gzl2yl24o -> article_049.json
+2026-03-24 23:11:53,956 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cg5n02zlynjo -> article_050.json
+2026-03-24 23:11:54,039 - INFO - Article saved: https://www.bbc.co.uk/news/articles/clyznzrqeggo -> article_051.json
+2026-03-24 23:11:54,199 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c1l7pedyzjeo -> article_052.json
+2026-03-24 23:11:54,249 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c62gzl2yl24o -> article_053.json
+2026-03-24 23:11:54,334 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cg5n02zlynjo -> article_054.json
+2026-03-24 23:11:54,398 - INFO - Article saved: https://www.bbc.co.uk/news/articles/clyznzrqeggo -> article_055.json
+2026-03-24 23:11:54,515 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cr57g1ddqmdo -> article_017.json
+2026-03-24 23:11:54,566 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cdjm289ye4mo -> article_018.json
+2026-03-24 23:11:54,637 - INFO - Article saved: https://www.bbc.co.uk/news/articles/clyg7r3nd3ko#:~:text=The%20number%20of%20army%20and,the%20battlefield%20are%20not%20recorded. -> article_010.json
+2026-03-24 23:11:54,835 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cy413ke31d8o -> article_1774117964.json
+2026-03-24 23:11:54,884 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cede1nn8wp5o -> article_1774117965.json
+2026-03-24 23:11:54,921 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c33lnd1gxxro -> article_1774117966.json
+2026-03-24 23:11:54,966 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cy413ke31d8o -> article_1774117967.json
+2026-03-24 23:11:54,994 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cede1nn8wp5o -> article_1774117968.json
+2026-03-24 23:11:55,028 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c33lnd1gxxro -> article_1774117969.json
+2026-03-24 23:11:55,073 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cy413ke31d8o -> article_1774117970.json
+2026-03-24 23:11:55,107 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cede1nn8wp5o -> article_1774117971.json
+2026-03-24 23:11:55,151 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c33lnd1gxxro -> article_1774117972.json
+2026-03-24 23:11:55,197 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cy413ke31d8o -> article_1774117973.json
+2026-03-24 23:11:55,258 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cede1nn8wp5o -> article_1774117974.json
+2026-03-24 23:11:55,305 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c33lnd1gxxro -> article_1774117975.json
+2026-03-24 23:11:55,334 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cy413ke31d8o -> article_1774117976.json
+2026-03-24 23:11:55,378 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cede1nn8wp5o -> article_1774117977.json
+2026-03-24 23:11:55,404 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c33lnd1gxxro -> article_1774117978.json
+2026-03-24 23:11:55,452 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cy413ke31d8o -> article_1774117979.json
+2026-03-24 23:11:55,498 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cede1nn8wp5o -> article_1774117980.json
+2026-03-24 23:11:55,526 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c33lnd1gxxro -> article_1774117981.json
+2026-03-24 23:11:55,562 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cy413ke31d8o -> article_1774117982.json
+2026-03-24 23:11:55,607 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cede1nn8wp5o -> article_1774117983.json
+2026-03-24 23:11:55,654 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c33lnd1gxxro -> article_1774117984.json
+2026-03-24 23:11:55,699 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cy413ke31d8o -> article_1774117985.json
+2026-03-24 23:11:55,727 - INFO - Article saved: https://www.bbc.co.uk/news/articles/cede1nn8wp5o -> article_1774117986.json
+2026-03-24 23:11:55,773 - INFO - Article saved: https://www.bbc.co.uk/news/articles/c33lnd1gxxro -> article_1774117987.json
+2026-03-24 23:11:55,925 - INFO - Article saved: https://www.barchart.com/story/news/4506/amcor-fiscal-q2-earnings-snapshot -> article_1773935351.json
+2026-03-24 23:11:55,978 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935352.json
+2026-03-24 23:11:56,019 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935353.json
+2026-03-24 23:11:56,062 - INFO - Article saved: https://www.barchart.com/story/news/846412/is-amcor-stock-outperforming-the-nasdaq -> article_1773935354.json
+2026-03-24 23:11:56,114 - INFO - Article saved: https://www.barchart.com/story/news/3521/amcor-reports-solid-second-quarter-results-and-reaffirms-fiscal-2026-guidance -> article_1773935355.json
+2026-03-24 23:11:56,165 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935356.json
+2026-03-24 23:11:56,218 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935357.json
+2026-03-24 23:11:56,266 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935358.json
+2026-03-24 23:11:56,339 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935359.json
+2026-03-24 23:11:56,386 - INFO - Article saved: https://www.barchart.com/story/news/846270/stocks-retreat-as-inflation-fears-push-bond-yields-higher -> article_1773935360.json
+2026-03-24 23:11:56,443 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935361.json
+2026-03-24 23:11:56,489 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935362.json
+2026-03-24 23:11:56,533 - INFO - Article saved: https://www.barchart.com/story/news/846213/looking-for-safety-and-yield-as-oil-prices-whip-saw-this-stock-has-you-covered -> article_1773935363.json
+2026-03-24 23:11:56,576 - INFO - Article saved: https://seekingalpha.com/news/4565249-oil-shock-playbook-defensive-sectors-outperform-while-tech-lags-schroders-says -> article_1773955364.json
+2026-03-24 23:11:56,686 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935364.json
+2026-03-24 23:11:56,727 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935365.json
+2026-03-24 23:11:56,769 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935366.json
+2026-03-24 23:11:56,811 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935367.json
+2026-03-24 23:11:56,857 - INFO - Article saved: https://seekingalpha.com/news/4554032-akamai-crashes-as-investors-fret-over-weak-guidance -> article_1773955371.json
+2026-03-24 23:11:56,908 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935368.json
+2026-03-24 23:11:56,950 - INFO - Article saved: https://www.barchart.com/story/news/845916/is-akamai-technologies-stock-outperforming-the-dow -> article_1773935369.json
+2026-03-24 23:11:56,991 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935370.json
+2026-03-24 23:11:57,037 - INFO - Article saved: https://seekingalpha.com/article/4861064-akamai-technologies-stock-growing-edge-opportunities-agentic-ai-era -> article_1773955376.json
+2026-03-24 23:11:57,089 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935371.json
+2026-03-24 23:11:57,140 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935372.json
+2026-03-24 23:11:57,198 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935373.json
+2026-03-24 23:11:57,245 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935374.json
+2026-03-24 23:11:57,287 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935375.json
+2026-03-24 23:11:57,340 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935376.json
+2026-03-24 23:11:57,393 - INFO - Article saved: https://www.barchart.com/story/news/845807/fuel-for-growth-or-red-flag-what-does-a-4-billion-debt-offering-really-mean-for-nebius-stock -> article_1773935377.json
+2026-03-24 23:11:57,444 - INFO - Article saved: https://www.barchart.com/story/news/767369/nebius-signs-new-ai-infrastructure-agreement-with-meta -> article_1773935378.json
+2026-03-24 23:11:57,496 - INFO - Article saved: https://www.barchart.com/story/news/36055455/a-3-billion-reason-to-buy-nebius-stock-now -> article_1773935379.json
+2026-03-24 23:11:57,548 - INFO - Article saved: https://www.barchart.com/story/news/227328/nebius-q4-earnings-miss-doesn-t-change-its-growth-narrative -> article_1773935380.json
+2026-03-24 23:11:57,611 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935381.json
+2026-03-24 23:11:57,680 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935382.json
+2026-03-24 23:11:57,721 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935383.json
+2026-03-24 23:11:57,768 - INFO - Article saved: https://www.barchart.com/story/news/722633/as-nvidia-invests-2-billion-in-nebius-should-you-buy-sell-or-hold-nbis-stock -> article_1773935384.json
+2026-03-24 23:11:57,812 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935385.json
+2026-03-24 23:11:57,856 - INFO - Article saved: https://www.barchart.com/story/news/845714/spreads-unwinding-soybean-meal-prices-highlight-a-buying-opportunity-here -> article_1773935386.json
+2026-03-24 23:11:57,900 - INFO - Article saved: https://www.barchart.com/story/news/782730/soybeans-collapse-the-limit-on-monday-with-uncertainty-on-china -> article_1773935387.json
+2026-03-24 23:11:57,944 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935388.json
+2026-03-24 23:11:57,987 - INFO - Article saved: https://www.barchart.com/story/news/840752/soybeans-higher-to-start-thursday-trade -> article_1773935389.json
+2026-03-24 23:11:58,040 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935390.json
+2026-03-24 23:11:58,094 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935391.json
+2026-03-24 23:11:58,149 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935392.json
+2026-03-24 23:11:58,190 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935393.json
+2026-03-24 23:11:58,233 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935394.json
+2026-03-24 23:11:58,286 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935395.json
+2026-03-24 23:11:58,340 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935396.json
+2026-03-24 23:11:58,396 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935397.json
+2026-03-24 23:11:58,434 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935398.json
+2026-03-24 23:11:58,478 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773935399.json
+2026-03-24 23:11:58,523 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773935400.json
+2026-03-24 23:11:58,559 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935401.json
+2026-03-24 23:11:58,603 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773935402.json
+2026-03-24 23:11:58,640 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935403.json
+2026-03-24 23:11:58,686 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935404.json
+2026-03-24 23:11:58,726 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935405.json
+2026-03-24 23:11:58,783 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773935406.json
+2026-03-24 23:11:58,826 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773935407.json
+2026-03-24 23:11:58,870 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773935408.json
+2026-03-24 23:11:58,931 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935409.json
+2026-03-24 23:11:58,931 - INFO - Saved 200 articles so far
+2026-03-24 23:11:58,968 - INFO - Article saved: https://www.barchart.com/story/news/852668/barcharts-top-stocks-to-watch-as-nvidia-ai-data-centers-head-to-outer-space -> article_1773935410.json
+2026-03-24 23:11:59,017 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935411.json
+2026-03-24 23:11:59,052 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935412.json
+2026-03-24 23:11:59,094 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935413.json
+2026-03-24 23:11:59,147 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935414.json
+2026-03-24 23:11:59,190 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935415.json
+2026-03-24 23:11:59,234 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935416.json
+2026-03-24 23:11:59,287 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935417.json
+2026-03-24 23:11:59,339 - INFO - Article saved: https://www.barchart.com/story/news/852590/coreweave-stock-forecast-buy-sell-or-hold -> article_1773935418.json
+2026-03-24 23:11:59,397 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935419.json
+2026-03-24 23:11:59,432 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935420.json
+2026-03-24 23:11:59,475 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935421.json
+2026-03-24 23:11:59,516 - INFO - Article saved: https://www.barchart.com/story/news/852280/cattle-falls-lower-on-thursday -> article_1773935422.json
+2026-03-24 23:11:59,559 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935423.json
+2026-03-24 23:11:59,614 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935424.json
+2026-03-24 23:11:59,648 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935425.json
+2026-03-24 23:11:59,689 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935426.json
+2026-03-24 23:11:59,733 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935427.json
+2026-03-24 23:11:59,794 - INFO - Article saved: https://www.barchart.com/story/news/852270/wheat-pushes-higher-into-thursdays-close -> article_1773935428.json
+2026-03-24 23:11:59,854 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935429.json
+2026-03-24 23:11:59,897 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935430.json
+2026-03-24 23:11:59,940 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935431.json
+2026-03-24 23:11:59,983 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935432.json
+2026-03-24 23:12:00,028 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935433.json
+2026-03-24 23:12:00,068 - INFO - Article saved: https://www.barchart.com/story/news/852259/soybeans-pops-higher-on-thursday-as-meal-rallies -> article_1773935434.json
+2026-03-24 23:12:00,114 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935435.json
+2026-03-24 23:12:00,159 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935436.json
+2026-03-24 23:12:00,203 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935437.json
+2026-03-24 23:12:00,249 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935438.json
+2026-03-24 23:12:00,294 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935439.json
+2026-03-24 23:12:00,338 - INFO - Article saved: https://www.barchart.com/story/news/852292/hogs-fall-lower-on-thursday -> article_1773935440.json
+2026-03-24 23:12:00,381 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935441.json
+2026-03-24 23:12:00,437 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935442.json
+2026-03-24 23:12:00,480 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935443.json
+2026-03-24 23:12:00,532 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935444.json
+2026-03-24 23:12:00,577 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935445.json
+2026-03-24 23:12:00,621 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935446.json
+2026-03-24 23:12:00,662 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935447.json
+2026-03-24 23:12:00,715 - INFO - Article saved: https://www.barchart.com/story/news/852249/corn-nears-last-weeks-high-on-thursdays-rally -> article_1773935448.json
+2026-03-24 23:12:00,752 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935449.json
+2026-03-24 23:12:00,794 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935450.json
+2026-03-24 23:12:00,841 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935451.json
+2026-03-24 23:12:00,885 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935452.json
+2026-03-24 23:12:00,928 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935453.json
+2026-03-24 23:12:00,970 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935454.json
+2026-03-24 23:12:01,011 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935455.json
+2026-03-24 23:12:01,054 - INFO - Article saved: https://www.barchart.com/story/news/852312/cotton-falls-back-on-thursday -> article_1773935456.json
+2026-03-24 23:12:01,097 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935457.json
+2026-03-24 23:12:01,139 - INFO - Article saved: https://www.barchart.com/story/news/852215/cheniere-energy-stock-enters-overbought-territory-on-strait-of-hormuz-rally-is-it-too-late-to-buy-lng-here -> article_1773935458.json
+2026-03-24 23:12:01,181 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935459.json
+2026-03-24 23:12:01,251 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935460.json
+2026-03-24 23:12:01,304 - INFO - Article saved: https://www.barchart.com/story/news/594061/cheniere-announces-pricing-of-1-billion-senior-notes-due-2036-and-750-million-senior-notes-due-2056 -> article_1773935461.json
+2026-03-24 23:12:01,355 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935462.json
+2026-03-24 23:12:01,398 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935463.json
+2026-03-24 23:12:01,441 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935464.json
+2026-03-24 23:12:01,483 - INFO - Article saved: https://www.barchart.com/story/news/852105/is-cf-industries-stock-outperforming-the-dow -> article_1773935465.json
+2026-03-24 23:12:01,529 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935466.json
+2026-03-24 23:12:01,579 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935467.json
+2026-03-24 23:12:01,638 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935468.json
+2026-03-24 23:12:01,749 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935469.json
+2026-03-24 23:12:01,786 - INFO - Article saved: https://www.barchart.com/story/news/291320/cf-q4-earnings-snapshot -> article_1773935470.json
+2026-03-24 23:12:01,825 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935471.json
+2026-03-24 23:12:01,871 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935472.json
+2026-03-24 23:12:01,918 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935473.json
+2026-03-24 23:12:01,959 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935474.json
+2026-03-24 23:12:02,000 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935475.json
+2026-03-24 23:12:02,040 - INFO - Article saved: https://www.barchart.com/story/news/852007/stocks-finish-lower-as-iran-war-spurs-inflation-concerns -> article_1773935476.json
+2026-03-24 23:12:02,080 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935477.json
+2026-03-24 23:12:02,118 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773935478.json
+2026-03-24 23:12:02,164 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773935479.json
+2026-03-24 23:12:02,203 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935480.json
+2026-03-24 23:12:02,244 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773935481.json
+2026-03-24 23:12:02,288 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935482.json
+2026-03-24 23:12:02,328 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935483.json
+2026-03-24 23:12:02,372 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935484.json
+2026-03-24 23:12:02,414 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773935485.json
+2026-03-24 23:12:02,460 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773935486.json
+2026-03-24 23:12:02,505 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773935487.json
+2026-03-24 23:12:02,548 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935488.json
+2026-03-24 23:12:02,591 - INFO - Article saved: https://www.barchart.com/story/news/456034/soundhound-ai-nasdaqsoun-posts-better-than-expected-sales-in-q4-cy2025 -> article_1773935489.json
+2026-03-24 23:12:02,643 - INFO - Article saved: https://www.barchart.com/story/news/851162/should-you-buy-the-soundhound-stock-dip-as-cfo-exits -> article_1773935490.json
+2026-03-24 23:12:02,688 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935491.json
+2026-03-24 23:12:02,732 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935492.json
+2026-03-24 23:12:02,776 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935493.json
+2026-03-24 23:12:02,832 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935494.json
+2026-03-24 23:12:02,877 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935495.json
+2026-03-24 23:12:02,920 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935496.json
+2026-03-24 23:12:02,963 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935497.json
+2026-03-24 23:12:03,006 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935498.json
+2026-03-24 23:12:03,042 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935499.json
+2026-03-24 23:12:03,086 - INFO - Article saved: https://www.barchart.com/story/news/850797/this-company-promises-to-shoot-down-drones-with-lasers-is-its-stock-a-buy-here -> article_1773935500.json
+2026-03-24 23:12:03,131 - INFO - Article saved: https://www.barchart.com/story/news/4506/amcor-fiscal-q2-earnings-snapshot -> article_1773935501.json
+2026-03-24 23:12:03,176 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935502.json
+2026-03-24 23:12:03,247 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935503.json
+2026-03-24 23:12:03,304 - INFO - Article saved: https://www.barchart.com/story/news/846412/is-amcor-stock-outperforming-the-nasdaq -> article_1773935504.json
+2026-03-24 23:12:03,355 - INFO - Article saved: https://www.barchart.com/story/news/3521/amcor-reports-solid-second-quarter-results-and-reaffirms-fiscal-2026-guidance -> article_1773935505.json
+2026-03-24 23:12:03,400 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935506.json
+2026-03-24 23:12:03,444 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935507.json
+2026-03-24 23:12:03,491 - INFO - Article saved: https://www.barchart.com/story/news/4506/amcor-fiscal-q2-earnings-snapshot -> article_1773935508.json
+2026-03-24 23:12:03,536 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935509.json
+2026-03-24 23:12:03,536 - INFO - Saved 300 articles so far
+2026-03-24 23:12:03,581 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935510.json
+2026-03-24 23:12:03,624 - INFO - Article saved: https://www.barchart.com/story/news/846412/is-amcor-stock-outperforming-the-nasdaq -> article_1773935511.json
+2026-03-24 23:12:03,666 - INFO - Article saved: https://www.barchart.com/story/news/3521/amcor-reports-solid-second-quarter-results-and-reaffirms-fiscal-2026-guidance -> article_1773935512.json
+2026-03-24 23:12:03,721 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935513.json
+2026-03-24 23:12:03,777 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935514.json
+2026-03-24 23:12:03,822 - INFO - Article saved: https://www.barchart.com/story/news/4506/amcor-fiscal-q2-earnings-snapshot -> article_1773935515.json
+2026-03-24 23:12:03,866 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935516.json
+2026-03-24 23:12:03,909 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935517.json
+2026-03-24 23:12:03,955 - INFO - Article saved: https://www.barchart.com/story/news/846412/is-amcor-stock-outperforming-the-nasdaq -> article_1773935518.json
+2026-03-24 23:12:04,000 - INFO - Article saved: https://www.barchart.com/story/news/3521/amcor-reports-solid-second-quarter-results-and-reaffirms-fiscal-2026-guidance -> article_1773935519.json
+2026-03-24 23:12:04,045 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935520.json
+2026-03-24 23:12:04,089 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935521.json
+2026-03-24 23:12:04,134 - INFO - Article saved: https://www.barchart.com/story/news/4506/amcor-fiscal-q2-earnings-snapshot -> article_1773935522.json
+2026-03-24 23:12:04,175 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935523.json
+2026-03-24 23:12:04,218 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935524.json
+2026-03-24 23:12:04,261 - INFO - Article saved: https://www.barchart.com/story/news/846412/is-amcor-stock-outperforming-the-nasdaq -> article_1773935525.json
+2026-03-24 23:12:04,305 - INFO - Article saved: https://www.barchart.com/story/news/3521/amcor-reports-solid-second-quarter-results-and-reaffirms-fiscal-2026-guidance -> article_1773935526.json
+2026-03-24 23:12:04,347 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935527.json
+2026-03-24 23:12:04,394 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935528.json
+2026-03-24 23:12:04,438 - INFO - Article saved: https://www.barchart.com/story/news/4506/amcor-fiscal-q2-earnings-snapshot -> article_1773935529.json
+2026-03-24 23:12:04,481 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935530.json
+2026-03-24 23:12:04,526 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935531.json
+2026-03-24 23:12:04,571 - INFO - Article saved: https://www.barchart.com/story/news/846412/is-amcor-stock-outperforming-the-nasdaq -> article_1773935532.json
+2026-03-24 23:12:04,613 - INFO - Article saved: https://www.barchart.com/story/news/3521/amcor-reports-solid-second-quarter-results-and-reaffirms-fiscal-2026-guidance -> article_1773935533.json
+2026-03-24 23:12:04,656 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935534.json
+2026-03-24 23:12:04,698 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935535.json
+2026-03-24 23:12:04,742 - INFO - Article saved: https://www.barchart.com/story/news/4506/amcor-fiscal-q2-earnings-snapshot -> article_1773935536.json
+2026-03-24 23:12:04,786 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935537.json
+2026-03-24 23:12:04,828 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935538.json
+2026-03-24 23:12:04,882 - INFO - Article saved: https://www.barchart.com/story/news/846412/is-amcor-stock-outperforming-the-nasdaq -> article_1773935539.json
+2026-03-24 23:12:04,932 - INFO - Article saved: https://www.barchart.com/story/news/3521/amcor-reports-solid-second-quarter-results-and-reaffirms-fiscal-2026-guidance -> article_1773935540.json
+2026-03-24 23:12:04,975 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935541.json
+2026-03-24 23:12:05,023 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935542.json
+2026-03-24 23:12:05,068 - INFO - Article saved: https://www.barchart.com/story/news/4506/amcor-fiscal-q2-earnings-snapshot -> article_1773935543.json
+2026-03-24 23:12:05,119 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935544.json
+2026-03-24 23:12:05,162 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935545.json
+2026-03-24 23:12:05,206 - INFO - Article saved: https://www.barchart.com/story/news/846412/is-amcor-stock-outperforming-the-nasdaq -> article_1773935546.json
+2026-03-24 23:12:05,261 - INFO - Article saved: https://www.barchart.com/story/news/3521/amcor-reports-solid-second-quarter-results-and-reaffirms-fiscal-2026-guidance -> article_1773935547.json
+2026-03-24 23:12:05,299 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935548.json
+2026-03-24 23:12:05,352 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935549.json
+2026-03-24 23:12:05,398 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935550.json
+2026-03-24 23:12:05,449 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935551.json
+2026-03-24 23:12:05,498 - INFO - Article saved: https://www.barchart.com/story/news/846270/stocks-retreat-as-inflation-fears-push-bond-yields-higher -> article_1773935552.json
+2026-03-24 23:12:05,567 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935553.json
+2026-03-24 23:12:05,624 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935554.json
+2026-03-24 23:12:05,670 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935555.json
+2026-03-24 23:12:05,717 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935556.json
+2026-03-24 23:12:05,767 - INFO - Article saved: https://www.barchart.com/story/news/846270/stocks-retreat-as-inflation-fears-push-bond-yields-higher -> article_1773935557.json
+2026-03-24 23:12:05,815 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935558.json
+2026-03-24 23:12:05,865 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935559.json
+2026-03-24 23:12:05,916 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935560.json
+2026-03-24 23:12:05,964 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935561.json
+2026-03-24 23:12:06,013 - INFO - Article saved: https://www.barchart.com/story/news/846270/stocks-retreat-as-inflation-fears-push-bond-yields-higher -> article_1773935562.json
+2026-03-24 23:12:06,055 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935563.json
+2026-03-24 23:12:06,105 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935564.json
+2026-03-24 23:12:06,150 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935565.json
+2026-03-24 23:12:06,199 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935566.json
+2026-03-24 23:12:06,248 - INFO - Article saved: https://www.barchart.com/story/news/846270/stocks-retreat-as-inflation-fears-push-bond-yields-higher -> article_1773935567.json
+2026-03-24 23:12:06,294 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935568.json
+2026-03-24 23:12:06,339 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935569.json
+2026-03-24 23:12:06,387 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935570.json
+2026-03-24 23:12:06,435 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935571.json
+2026-03-24 23:12:06,482 - INFO - Article saved: https://www.barchart.com/story/news/846270/stocks-retreat-as-inflation-fears-push-bond-yields-higher -> article_1773935572.json
+2026-03-24 23:12:06,541 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935573.json
+2026-03-24 23:12:06,582 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935574.json
+2026-03-24 23:12:06,637 - INFO - Article saved: https://www.barchart.com/story/news/846213/looking-for-safety-and-yield-as-oil-prices-whip-saw-this-stock-has-you-covered -> article_1773935575.json
+2026-03-24 23:12:06,692 - INFO - Article saved: https://seekingalpha.com/news/4565249-oil-shock-playbook-defensive-sectors-outperform-while-tech-lags-schroders-says -> article_1773955583.json
+2026-03-24 23:12:06,736 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935576.json
+2026-03-24 23:12:06,781 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935577.json
+2026-03-24 23:12:06,878 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935578.json
+2026-03-24 23:12:06,917 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935579.json
+2026-03-24 23:12:07,101 - INFO - Article saved: https://www.barchart.com/story/news/846213/looking-for-safety-and-yield-as-oil-prices-whip-saw-this-stock-has-you-covered -> article_1773935580.json
+2026-03-24 23:12:07,141 - INFO - Article saved: https://seekingalpha.com/news/4565249-oil-shock-playbook-defensive-sectors-outperform-while-tech-lags-schroders-says -> article_1773955593.json
+2026-03-24 23:12:07,194 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935581.json
+2026-03-24 23:12:07,249 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935582.json
+2026-03-24 23:12:07,313 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935583.json
+2026-03-24 23:12:07,387 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935584.json
+2026-03-24 23:12:07,442 - INFO - Article saved: https://www.barchart.com/story/news/846213/looking-for-safety-and-yield-as-oil-prices-whip-saw-this-stock-has-you-covered -> article_1773935585.json
+2026-03-24 23:12:07,501 - INFO - Article saved: https://seekingalpha.com/news/4565249-oil-shock-playbook-defensive-sectors-outperform-while-tech-lags-schroders-says -> article_1773955600.json
+2026-03-24 23:12:07,538 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935586.json
+2026-03-24 23:12:07,578 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935587.json
+2026-03-24 23:12:07,621 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935588.json
+2026-03-24 23:12:07,676 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935589.json
+2026-03-24 23:12:07,732 - INFO - Article saved: https://www.barchart.com/story/news/846213/looking-for-safety-and-yield-as-oil-prices-whip-saw-this-stock-has-you-covered -> article_1773935590.json
+2026-03-24 23:12:07,782 - INFO - Article saved: https://seekingalpha.com/news/4565249-oil-shock-playbook-defensive-sectors-outperform-while-tech-lags-schroders-says -> article_1773955606.json
+2026-03-24 23:12:07,833 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935591.json
+2026-03-24 23:12:07,895 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935592.json
+2026-03-24 23:12:07,934 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935593.json
+2026-03-24 23:12:07,980 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935594.json
+2026-03-24 23:12:08,030 - INFO - Article saved: https://www.barchart.com/story/news/846213/looking-for-safety-and-yield-as-oil-prices-whip-saw-this-stock-has-you-covered -> article_1773935595.json
+2026-03-24 23:12:08,080 - INFO - Article saved: https://seekingalpha.com/news/4565249-oil-shock-playbook-defensive-sectors-outperform-while-tech-lags-schroders-says -> article_1773955613.json
+2026-03-24 23:12:08,128 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935596.json
+2026-03-24 23:12:08,188 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935597.json
+2026-03-24 23:12:08,248 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935598.json
+2026-03-24 23:12:08,287 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935599.json
+2026-03-24 23:12:08,330 - INFO - Article saved: https://seekingalpha.com/news/4554032-akamai-crashes-as-investors-fret-over-weak-guidance -> article_1773955619.json
+2026-03-24 23:12:08,374 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935600.json
+2026-03-24 23:12:08,429 - INFO - Article saved: https://www.barchart.com/story/news/845916/is-akamai-technologies-stock-outperforming-the-dow -> article_1773935601.json
+2026-03-24 23:12:08,481 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935602.json
+2026-03-24 23:12:08,539 - INFO - Article saved: https://seekingalpha.com/article/4861064-akamai-technologies-stock-growing-edge-opportunities-agentic-ai-era -> article_1773955624.json
+2026-03-24 23:12:08,539 - INFO - Saved 400 articles so far
+2026-03-24 23:12:08,582 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935603.json
+2026-03-24 23:12:08,636 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935604.json
+2026-03-24 23:12:08,693 - INFO - Article saved: https://seekingalpha.com/news/4554032-akamai-crashes-as-investors-fret-over-weak-guidance -> article_1773955628.json
+2026-03-24 23:12:08,747 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935605.json
+2026-03-24 23:12:08,790 - INFO - Article saved: https://www.barchart.com/story/news/845916/is-akamai-technologies-stock-outperforming-the-dow -> article_1773935606.json
+2026-03-24 23:12:08,830 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935607.json
+2026-03-24 23:12:08,871 - INFO - Article saved: https://seekingalpha.com/article/4861064-akamai-technologies-stock-growing-edge-opportunities-agentic-ai-era -> article_1773955633.json
+2026-03-24 23:12:08,914 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935608.json
+2026-03-24 23:12:08,967 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935609.json
+2026-03-24 23:12:09,026 - INFO - Article saved: https://seekingalpha.com/news/4554032-akamai-crashes-as-investors-fret-over-weak-guidance -> article_1773955637.json
+2026-03-24 23:12:09,091 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935610.json
+2026-03-24 23:12:09,145 - INFO - Article saved: https://www.barchart.com/story/news/845916/is-akamai-technologies-stock-outperforming-the-dow -> article_1773935611.json
+2026-03-24 23:12:09,187 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935612.json
+2026-03-24 23:12:09,233 - INFO - Article saved: https://seekingalpha.com/article/4861064-akamai-technologies-stock-growing-edge-opportunities-agentic-ai-era -> article_1773955642.json
+2026-03-24 23:12:09,285 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935613.json
+2026-03-24 23:12:09,337 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935614.json
+2026-03-24 23:12:09,380 - INFO - Article saved: https://seekingalpha.com/news/4554032-akamai-crashes-as-investors-fret-over-weak-guidance -> article_1773955646.json
+2026-03-24 23:12:09,464 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935615.json
+2026-03-24 23:12:09,520 - INFO - Article saved: https://www.barchart.com/story/news/845916/is-akamai-technologies-stock-outperforming-the-dow -> article_1773935616.json
+2026-03-24 23:12:09,577 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935617.json
+2026-03-24 23:12:09,625 - INFO - Article saved: https://seekingalpha.com/article/4861064-akamai-technologies-stock-growing-edge-opportunities-agentic-ai-era -> article_1773955651.json
+2026-03-24 23:12:09,678 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935618.json
+2026-03-24 23:12:09,723 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935619.json
+2026-03-24 23:12:09,784 - INFO - Article saved: https://seekingalpha.com/news/4554032-akamai-crashes-as-investors-fret-over-weak-guidance -> article_1773955655.json
+2026-03-24 23:12:09,824 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935620.json
+2026-03-24 23:12:09,880 - INFO - Article saved: https://www.barchart.com/story/news/845916/is-akamai-technologies-stock-outperforming-the-dow -> article_1773935621.json
+2026-03-24 23:12:09,924 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935622.json
+2026-03-24 23:12:09,983 - INFO - Article saved: https://seekingalpha.com/article/4861064-akamai-technologies-stock-growing-edge-opportunities-agentic-ai-era -> article_1773955660.json
+2026-03-24 23:12:10,026 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935623.json
+2026-03-24 23:12:10,081 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935624.json
+2026-03-24 23:12:10,127 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935625.json
+2026-03-24 23:12:10,163 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935626.json
+2026-03-24 23:12:10,207 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935627.json
+2026-03-24 23:12:10,264 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935628.json
+2026-03-24 23:12:10,304 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935629.json
+2026-03-24 23:12:10,378 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935630.json
+2026-03-24 23:12:10,421 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935631.json
+2026-03-24 23:12:10,477 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935632.json
+2026-03-24 23:12:10,521 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935633.json
+2026-03-24 23:12:10,575 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935634.json
+2026-03-24 23:12:10,630 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935635.json
+2026-03-24 23:12:10,671 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935636.json
+2026-03-24 23:12:10,729 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935637.json
+2026-03-24 23:12:10,781 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935638.json
+2026-03-24 23:12:10,836 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935639.json
+2026-03-24 23:12:10,881 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935640.json
+2026-03-24 23:12:10,925 - INFO - Article saved: https://www.barchart.com/story/news/845807/fuel-for-growth-or-red-flag-what-does-a-4-billion-debt-offering-really-mean-for-nebius-stock -> article_1773935641.json
+2026-03-24 23:12:10,968 - INFO - Article saved: https://www.barchart.com/story/news/767369/nebius-signs-new-ai-infrastructure-agreement-with-meta -> article_1773935642.json
+2026-03-24 23:12:11,013 - INFO - Article saved: https://www.barchart.com/story/news/36055455/a-3-billion-reason-to-buy-nebius-stock-now -> article_1773935643.json
+2026-03-24 23:12:11,061 - INFO - Article saved: https://www.barchart.com/story/news/227328/nebius-q4-earnings-miss-doesn-t-change-its-growth-narrative -> article_1773935644.json
+2026-03-24 23:12:11,106 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935645.json
+2026-03-24 23:12:11,149 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935646.json
+2026-03-24 23:12:11,205 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935647.json
+2026-03-24 23:12:11,251 - INFO - Article saved: https://www.barchart.com/story/news/722633/as-nvidia-invests-2-billion-in-nebius-should-you-buy-sell-or-hold-nbis-stock -> article_1773935648.json
+2026-03-24 23:12:11,303 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935649.json
+2026-03-24 23:12:11,361 - INFO - Article saved: https://www.barchart.com/story/news/845807/fuel-for-growth-or-red-flag-what-does-a-4-billion-debt-offering-really-mean-for-nebius-stock -> article_1773935650.json
+2026-03-24 23:12:11,404 - INFO - Article saved: https://www.barchart.com/story/news/767369/nebius-signs-new-ai-infrastructure-agreement-with-meta -> article_1773935651.json
+2026-03-24 23:12:11,451 - INFO - Article saved: https://www.barchart.com/story/news/36055455/a-3-billion-reason-to-buy-nebius-stock-now -> article_1773935652.json
+2026-03-24 23:12:11,507 - INFO - Article saved: https://www.barchart.com/story/news/227328/nebius-q4-earnings-miss-doesn-t-change-its-growth-narrative -> article_1773935653.json
+2026-03-24 23:12:11,552 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935654.json
+2026-03-24 23:12:11,598 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935655.json
+2026-03-24 23:12:11,643 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935656.json
+2026-03-24 23:12:11,696 - INFO - Article saved: https://www.barchart.com/story/news/722633/as-nvidia-invests-2-billion-in-nebius-should-you-buy-sell-or-hold-nbis-stock -> article_1773935657.json
+2026-03-24 23:12:11,752 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935658.json
+2026-03-24 23:12:11,796 - INFO - Article saved: https://www.barchart.com/story/news/845807/fuel-for-growth-or-red-flag-what-does-a-4-billion-debt-offering-really-mean-for-nebius-stock -> article_1773935659.json
+2026-03-24 23:12:11,851 - INFO - Article saved: https://www.barchart.com/story/news/767369/nebius-signs-new-ai-infrastructure-agreement-with-meta -> article_1773935660.json
+2026-03-24 23:12:11,906 - INFO - Article saved: https://www.barchart.com/story/news/36055455/a-3-billion-reason-to-buy-nebius-stock-now -> article_1773935661.json
+2026-03-24 23:12:12,011 - INFO - Article saved: https://www.barchart.com/story/news/227328/nebius-q4-earnings-miss-doesn-t-change-its-growth-narrative -> article_1773935662.json
+2026-03-24 23:12:12,050 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935663.json
+2026-03-24 23:12:12,094 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935664.json
+2026-03-24 23:12:12,148 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935665.json
+2026-03-24 23:12:12,201 - INFO - Article saved: https://www.barchart.com/story/news/722633/as-nvidia-invests-2-billion-in-nebius-should-you-buy-sell-or-hold-nbis-stock -> article_1773935666.json
+2026-03-24 23:12:12,259 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935667.json
+2026-03-24 23:12:12,298 - INFO - Article saved: https://www.barchart.com/story/news/845807/fuel-for-growth-or-red-flag-what-does-a-4-billion-debt-offering-really-mean-for-nebius-stock -> article_1773935668.json
+2026-03-24 23:12:12,351 - INFO - Article saved: https://www.barchart.com/story/news/767369/nebius-signs-new-ai-infrastructure-agreement-with-meta -> article_1773935669.json
+2026-03-24 23:12:12,406 - INFO - Article saved: https://www.barchart.com/story/news/36055455/a-3-billion-reason-to-buy-nebius-stock-now -> article_1773935670.json
+2026-03-24 23:12:12,450 - INFO - Article saved: https://www.barchart.com/story/news/227328/nebius-q4-earnings-miss-doesn-t-change-its-growth-narrative -> article_1773935671.json
+2026-03-24 23:12:12,495 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935672.json
+2026-03-24 23:12:12,549 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935673.json
+2026-03-24 23:12:12,592 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935674.json
+2026-03-24 23:12:12,635 - INFO - Article saved: https://www.barchart.com/story/news/722633/as-nvidia-invests-2-billion-in-nebius-should-you-buy-sell-or-hold-nbis-stock -> article_1773935675.json
+2026-03-24 23:12:12,687 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935676.json
+2026-03-24 23:12:12,745 - INFO - Article saved: https://www.barchart.com/story/news/845807/fuel-for-growth-or-red-flag-what-does-a-4-billion-debt-offering-really-mean-for-nebius-stock -> article_1773935677.json
+2026-03-24 23:12:12,789 - INFO - Article saved: https://www.barchart.com/story/news/767369/nebius-signs-new-ai-infrastructure-agreement-with-meta -> article_1773935678.json
+2026-03-24 23:12:12,834 - INFO - Article saved: https://www.barchart.com/story/news/36055455/a-3-billion-reason-to-buy-nebius-stock-now -> article_1773935679.json
+2026-03-24 23:12:12,900 - INFO - Article saved: https://www.barchart.com/story/news/227328/nebius-q4-earnings-miss-doesn-t-change-its-growth-narrative -> article_1773935680.json
+2026-03-24 23:12:12,978 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935681.json
+2026-03-24 23:12:13,014 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935682.json
+2026-03-24 23:12:13,070 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935683.json
+2026-03-24 23:12:13,114 - INFO - Article saved: https://www.barchart.com/story/news/722633/as-nvidia-invests-2-billion-in-nebius-should-you-buy-sell-or-hold-nbis-stock -> article_1773935684.json
+2026-03-24 23:12:13,158 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935685.json
+2026-03-24 23:12:13,217 - INFO - Article saved: https://www.barchart.com/story/news/845807/fuel-for-growth-or-red-flag-what-does-a-4-billion-debt-offering-really-mean-for-nebius-stock -> article_1773935686.json
+2026-03-24 23:12:13,258 - INFO - Article saved: https://www.barchart.com/story/news/767369/nebius-signs-new-ai-infrastructure-agreement-with-meta -> article_1773935687.json
+2026-03-24 23:12:13,305 - INFO - Article saved: https://www.barchart.com/story/news/36055455/a-3-billion-reason-to-buy-nebius-stock-now -> article_1773935688.json
+2026-03-24 23:12:13,346 - INFO - Article saved: https://www.barchart.com/story/news/227328/nebius-q4-earnings-miss-doesn-t-change-its-growth-narrative -> article_1773935689.json
+2026-03-24 23:12:13,383 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935690.json
+2026-03-24 23:12:13,428 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935691.json
+2026-03-24 23:12:13,474 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935692.json
+2026-03-24 23:12:13,552 - INFO - Article saved: https://www.barchart.com/story/news/722633/as-nvidia-invests-2-billion-in-nebius-should-you-buy-sell-or-hold-nbis-stock -> article_1773935693.json
+2026-03-24 23:12:13,612 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935694.json
+2026-03-24 23:12:13,613 - INFO - Saved 500 articles so far
+2026-03-24 23:12:13,654 - INFO - Article saved: https://www.barchart.com/story/news/845807/fuel-for-growth-or-red-flag-what-does-a-4-billion-debt-offering-really-mean-for-nebius-stock -> article_1773935695.json
+2026-03-24 23:12:13,695 - INFO - Article saved: https://www.barchart.com/story/news/767369/nebius-signs-new-ai-infrastructure-agreement-with-meta -> article_1773935696.json
+2026-03-24 23:12:13,742 - INFO - Article saved: https://www.barchart.com/story/news/36055455/a-3-billion-reason-to-buy-nebius-stock-now -> article_1773935697.json
+2026-03-24 23:12:13,795 - INFO - Article saved: https://www.barchart.com/story/news/227328/nebius-q4-earnings-miss-doesn-t-change-its-growth-narrative -> article_1773935698.json
+2026-03-24 23:12:13,838 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935699.json
+2026-03-24 23:12:13,881 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935700.json
+2026-03-24 23:12:13,924 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935701.json
+2026-03-24 23:12:13,964 - INFO - Article saved: https://www.barchart.com/story/news/722633/as-nvidia-invests-2-billion-in-nebius-should-you-buy-sell-or-hold-nbis-stock -> article_1773935702.json
+2026-03-24 23:12:14,008 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935703.json
+2026-03-24 23:12:14,054 - INFO - Article saved: https://www.barchart.com/story/news/845807/fuel-for-growth-or-red-flag-what-does-a-4-billion-debt-offering-really-mean-for-nebius-stock -> article_1773935704.json
+2026-03-24 23:12:14,094 - INFO - Article saved: https://www.barchart.com/story/news/767369/nebius-signs-new-ai-infrastructure-agreement-with-meta -> article_1773935705.json
+2026-03-24 23:12:14,148 - INFO - Article saved: https://www.barchart.com/story/news/36055455/a-3-billion-reason-to-buy-nebius-stock-now -> article_1773935706.json
+2026-03-24 23:12:14,209 - INFO - Article saved: https://www.barchart.com/story/news/227328/nebius-q4-earnings-miss-doesn-t-change-its-growth-narrative -> article_1773935707.json
+2026-03-24 23:12:14,247 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935708.json
+2026-03-24 23:12:14,287 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935709.json
+2026-03-24 23:12:14,342 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935710.json
+2026-03-24 23:12:14,381 - INFO - Article saved: https://www.barchart.com/story/news/722633/as-nvidia-invests-2-billion-in-nebius-should-you-buy-sell-or-hold-nbis-stock -> article_1773935711.json
+2026-03-24 23:12:14,426 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935712.json
+2026-03-24 23:12:14,470 - INFO - Article saved: https://www.barchart.com/story/news/845807/fuel-for-growth-or-red-flag-what-does-a-4-billion-debt-offering-really-mean-for-nebius-stock -> article_1773935713.json
+2026-03-24 23:12:14,526 - INFO - Article saved: https://www.barchart.com/story/news/767369/nebius-signs-new-ai-infrastructure-agreement-with-meta -> article_1773935714.json
+2026-03-24 23:12:14,571 - INFO - Article saved: https://www.barchart.com/story/news/36055455/a-3-billion-reason-to-buy-nebius-stock-now -> article_1773935715.json
+2026-03-24 23:12:14,626 - INFO - Article saved: https://www.barchart.com/story/news/227328/nebius-q4-earnings-miss-doesn-t-change-its-growth-narrative -> article_1773935716.json
+2026-03-24 23:12:14,684 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935717.json
+2026-03-24 23:12:14,727 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935718.json
+2026-03-24 23:12:14,796 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935719.json
+2026-03-24 23:12:14,841 - INFO - Article saved: https://www.barchart.com/story/news/722633/as-nvidia-invests-2-billion-in-nebius-should-you-buy-sell-or-hold-nbis-stock -> article_1773935720.json
+2026-03-24 23:12:14,893 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935721.json
+2026-03-24 23:12:14,950 - INFO - Article saved: https://www.barchart.com/story/news/845714/spreads-unwinding-soybean-meal-prices-highlight-a-buying-opportunity-here -> article_1773935722.json
+2026-03-24 23:12:15,005 - INFO - Article saved: https://www.barchart.com/story/news/782730/soybeans-collapse-the-limit-on-monday-with-uncertainty-on-china -> article_1773935723.json
+2026-03-24 23:12:15,048 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935724.json
+2026-03-24 23:12:15,104 - INFO - Article saved: https://www.barchart.com/story/news/840752/soybeans-higher-to-start-thursday-trade -> article_1773935725.json
+2026-03-24 23:12:15,167 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935726.json
+2026-03-24 23:12:15,247 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935727.json
+2026-03-24 23:12:15,284 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935728.json
+2026-03-24 23:12:15,330 - INFO - Article saved: https://www.barchart.com/story/news/845714/spreads-unwinding-soybean-meal-prices-highlight-a-buying-opportunity-here -> article_1773935729.json
+2026-03-24 23:12:15,383 - INFO - Article saved: https://www.barchart.com/story/news/782730/soybeans-collapse-the-limit-on-monday-with-uncertainty-on-china -> article_1773935730.json
+2026-03-24 23:12:15,435 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935731.json
+2026-03-24 23:12:15,480 - INFO - Article saved: https://www.barchart.com/story/news/840752/soybeans-higher-to-start-thursday-trade -> article_1773935732.json
+2026-03-24 23:12:15,517 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935733.json
+2026-03-24 23:12:15,556 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935734.json
+2026-03-24 23:12:15,614 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935735.json
+2026-03-24 23:12:15,672 - INFO - Article saved: https://www.barchart.com/story/news/845714/spreads-unwinding-soybean-meal-prices-highlight-a-buying-opportunity-here -> article_1773935736.json
+2026-03-24 23:12:15,725 - INFO - Article saved: https://www.barchart.com/story/news/782730/soybeans-collapse-the-limit-on-monday-with-uncertainty-on-china -> article_1773935737.json
+2026-03-24 23:12:15,769 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935738.json
+2026-03-24 23:12:15,812 - INFO - Article saved: https://www.barchart.com/story/news/840752/soybeans-higher-to-start-thursday-trade -> article_1773935739.json
+2026-03-24 23:12:15,869 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935740.json
+2026-03-24 23:12:15,925 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935741.json
+2026-03-24 23:12:15,977 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935742.json
+2026-03-24 23:12:16,047 - INFO - Article saved: https://www.barchart.com/story/news/845714/spreads-unwinding-soybean-meal-prices-highlight-a-buying-opportunity-here -> article_1773935743.json
+2026-03-24 23:12:16,092 - INFO - Article saved: https://www.barchart.com/story/news/782730/soybeans-collapse-the-limit-on-monday-with-uncertainty-on-china -> article_1773935744.json
+2026-03-24 23:12:16,137 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935745.json
+2026-03-24 23:12:16,183 - INFO - Article saved: https://www.barchart.com/story/news/840752/soybeans-higher-to-start-thursday-trade -> article_1773935746.json
+2026-03-24 23:12:16,228 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935747.json
+2026-03-24 23:12:16,272 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935748.json
+2026-03-24 23:12:16,327 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935749.json
+2026-03-24 23:12:16,395 - INFO - Article saved: https://www.barchart.com/story/news/845714/spreads-unwinding-soybean-meal-prices-highlight-a-buying-opportunity-here -> article_1773935750.json
+2026-03-24 23:12:16,465 - INFO - Article saved: https://www.barchart.com/story/news/782730/soybeans-collapse-the-limit-on-monday-with-uncertainty-on-china -> article_1773935751.json
+2026-03-24 23:12:16,516 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935752.json
+2026-03-24 23:12:16,568 - INFO - Article saved: https://www.barchart.com/story/news/840752/soybeans-higher-to-start-thursday-trade -> article_1773935753.json
+2026-03-24 23:12:16,643 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935754.json
+2026-03-24 23:12:16,688 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935755.json
+2026-03-24 23:12:16,744 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935756.json
+2026-03-24 23:12:16,803 - INFO - Article saved: https://www.barchart.com/story/news/845714/spreads-unwinding-soybean-meal-prices-highlight-a-buying-opportunity-here -> article_1773935757.json
+2026-03-24 23:12:16,847 - INFO - Article saved: https://www.barchart.com/story/news/782730/soybeans-collapse-the-limit-on-monday-with-uncertainty-on-china -> article_1773935758.json
+2026-03-24 23:12:16,901 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935759.json
+2026-03-24 23:12:16,948 - INFO - Article saved: https://www.barchart.com/story/news/840752/soybeans-higher-to-start-thursday-trade -> article_1773935760.json
+2026-03-24 23:12:16,986 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935761.json
+2026-03-24 23:12:17,032 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935762.json
+2026-03-24 23:12:17,211 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935763.json
+2026-03-24 23:12:17,270 - INFO - Article saved: https://www.barchart.com/story/news/845714/spreads-unwinding-soybean-meal-prices-highlight-a-buying-opportunity-here -> article_1773935764.json
+2026-03-24 23:12:17,312 - INFO - Article saved: https://www.barchart.com/story/news/782730/soybeans-collapse-the-limit-on-monday-with-uncertainty-on-china -> article_1773935765.json
+2026-03-24 23:12:17,365 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935766.json
+2026-03-24 23:12:17,410 - INFO - Article saved: https://www.barchart.com/story/news/840752/soybeans-higher-to-start-thursday-trade -> article_1773935767.json
+2026-03-24 23:12:17,470 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935768.json
+2026-03-24 23:12:17,523 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935769.json
+2026-03-24 23:12:17,583 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935770.json
+2026-03-24 23:12:17,628 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935771.json
+2026-03-24 23:12:17,684 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935772.json
+2026-03-24 23:12:17,728 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935773.json
+2026-03-24 23:12:17,772 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935774.json
+2026-03-24 23:12:17,827 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935775.json
+2026-03-24 23:12:17,886 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935776.json
+2026-03-24 23:12:17,931 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935777.json
+2026-03-24 23:12:17,986 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935778.json
+2026-03-24 23:12:18,042 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935779.json
+2026-03-24 23:12:18,087 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935780.json
+2026-03-24 23:12:18,131 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935781.json
+2026-03-24 23:12:18,207 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935782.json
+2026-03-24 23:12:18,251 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935783.json
+2026-03-24 23:12:18,303 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935784.json
+2026-03-24 23:12:18,355 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935785.json
+2026-03-24 23:12:18,400 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935786.json
+2026-03-24 23:12:18,443 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935787.json
+2026-03-24 23:12:18,487 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935788.json
+2026-03-24 23:12:18,546 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935789.json
+2026-03-24 23:12:18,593 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935790.json
+2026-03-24 23:12:18,649 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935791.json
+2026-03-24 23:12:18,693 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1773935792.json
+2026-03-24 23:12:18,739 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1773935793.json
+2026-03-24 23:12:18,784 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1773935794.json
+2026-03-24 23:12:18,784 - INFO - Saved 600 articles so far
+2026-03-24 23:12:18,831 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1773935795.json
+2026-03-24 23:12:18,875 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935796.json
+2026-03-24 23:12:18,926 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773935797.json
+2026-03-24 23:12:18,978 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773935798.json
+2026-03-24 23:12:19,016 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935799.json
+2026-03-24 23:12:19,064 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773935800.json
+2026-03-24 23:12:19,110 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935801.json
+2026-03-24 23:12:19,155 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935802.json
+2026-03-24 23:12:19,199 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935803.json
+2026-03-24 23:12:19,246 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773935804.json
+2026-03-24 23:12:19,291 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773935805.json
+2026-03-24 23:12:19,338 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773935806.json
+2026-03-24 23:12:19,393 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935807.json
+2026-03-24 23:12:19,450 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773935808.json
+2026-03-24 23:12:19,495 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773935809.json
+2026-03-24 23:12:19,553 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935810.json
+2026-03-24 23:12:19,598 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773935811.json
+2026-03-24 23:12:19,653 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935812.json
+2026-03-24 23:12:19,711 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935813.json
+2026-03-24 23:12:19,760 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935814.json
+2026-03-24 23:12:19,806 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773935815.json
+2026-03-24 23:12:19,847 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773935816.json
+2026-03-24 23:12:19,891 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773935817.json
+2026-03-24 23:12:19,940 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935818.json
+2026-03-24 23:12:19,985 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773935819.json
+2026-03-24 23:12:20,043 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773935820.json
+2026-03-24 23:12:20,083 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935821.json
+2026-03-24 23:12:20,128 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773935822.json
+2026-03-24 23:12:20,169 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935823.json
+2026-03-24 23:12:20,211 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935824.json
+2026-03-24 23:12:20,256 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935825.json
+2026-03-24 23:12:20,311 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773935826.json
+2026-03-24 23:12:20,365 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773935827.json
+2026-03-24 23:12:20,419 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773935828.json
+2026-03-24 23:12:20,467 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935829.json
+2026-03-24 23:12:20,512 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773935830.json
+2026-03-24 23:12:20,557 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773935831.json
+2026-03-24 23:12:20,613 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935832.json
+2026-03-24 23:12:20,657 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773935833.json
+2026-03-24 23:12:20,701 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935834.json
+2026-03-24 23:12:20,749 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935835.json
+2026-03-24 23:12:20,815 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935836.json
+2026-03-24 23:12:20,865 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773935837.json
+2026-03-24 23:12:20,918 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773935838.json
+2026-03-24 23:12:20,973 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773935839.json
+2026-03-24 23:12:21,022 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935840.json
+2026-03-24 23:12:21,066 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773935841.json
+2026-03-24 23:12:21,109 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773935842.json
+2026-03-24 23:12:21,166 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935843.json
+2026-03-24 23:12:21,220 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773935844.json
+2026-03-24 23:12:21,265 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935845.json
+2026-03-24 23:12:21,320 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935846.json
+2026-03-24 23:12:21,364 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935847.json
+2026-03-24 23:12:21,419 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773935848.json
+2026-03-24 23:12:21,467 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773935849.json
+2026-03-24 23:12:21,517 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773935850.json
+2026-03-24 23:12:21,558 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935851.json
+2026-03-24 23:12:21,603 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773935852.json
+2026-03-24 23:12:21,650 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773935853.json
+2026-03-24 23:12:21,696 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935854.json
+2026-03-24 23:12:21,770 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773935855.json
+2026-03-24 23:12:21,821 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935856.json
+2026-03-24 23:12:21,876 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935857.json
+2026-03-24 23:12:21,934 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935858.json
+2026-03-24 23:12:21,985 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773935859.json
+2026-03-24 23:12:22,033 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773935860.json
+2026-03-24 23:12:22,104 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773935861.json
+2026-03-24 23:12:22,157 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935862.json
+2026-03-24 23:12:22,357 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773935863.json
+2026-03-24 23:12:22,408 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773935864.json
+2026-03-24 23:12:22,458 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935865.json
+2026-03-24 23:12:22,506 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773935866.json
+2026-03-24 23:12:22,556 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935867.json
+2026-03-24 23:12:22,606 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935868.json
+2026-03-24 23:12:22,656 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935869.json
+2026-03-24 23:12:22,708 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773935870.json
+2026-03-24 23:12:22,762 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773935871.json
+2026-03-24 23:12:22,810 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773935872.json
+2026-03-24 23:12:22,859 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935873.json
+2026-03-24 23:12:22,917 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773935874.json
+2026-03-24 23:12:22,968 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773935875.json
+2026-03-24 23:12:23,052 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935876.json
+2026-03-24 23:12:23,118 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773935877.json
+2026-03-24 23:12:23,201 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935878.json
+2026-03-24 23:12:23,283 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935879.json
+2026-03-24 23:12:23,358 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935880.json
+2026-03-24 23:12:23,440 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773935881.json
+2026-03-24 23:12:23,522 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773935882.json
+2026-03-24 23:12:23,602 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773935883.json
+2026-03-24 23:12:23,682 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935884.json
+2026-03-24 23:12:23,767 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773935885.json
+2026-03-24 23:12:23,813 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773935886.json
+2026-03-24 23:12:23,918 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935887.json
+2026-03-24 23:12:24,002 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773935888.json
+2026-03-24 23:12:24,081 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935889.json
+2026-03-24 23:12:24,146 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935890.json
+2026-03-24 23:12:24,249 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935891.json
+2026-03-24 23:12:24,309 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773935892.json
+2026-03-24 23:12:24,396 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773935893.json
+2026-03-24 23:12:24,464 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773935894.json
+2026-03-24 23:12:24,464 - INFO - Saved 700 articles so far
+2026-03-24 23:12:24,534 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935895.json
+2026-03-24 23:12:24,616 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773935896.json
+2026-03-24 23:12:24,700 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773935897.json
+2026-03-24 23:12:24,783 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935898.json
+2026-03-24 23:12:24,854 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773935899.json
+2026-03-24 23:12:24,922 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935900.json
+2026-03-24 23:12:25,005 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935901.json
+2026-03-24 23:12:25,085 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935902.json
+2026-03-24 23:12:25,172 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773935903.json
+2026-03-24 23:12:25,238 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773935904.json
+2026-03-24 23:12:25,318 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773935905.json
+2026-03-24 23:12:25,387 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935906.json
+2026-03-24 23:12:25,469 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773935907.json
+2026-03-24 23:12:25,549 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773935908.json
+2026-03-24 23:12:25,630 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935909.json
+2026-03-24 23:12:25,738 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773935910.json
+2026-03-24 23:12:25,824 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935911.json
+2026-03-24 23:12:25,887 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935912.json
+2026-03-24 23:12:25,953 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935913.json
+2026-03-24 23:12:26,001 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773935914.json
+2026-03-24 23:12:26,083 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773935915.json
+2026-03-24 23:12:26,187 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773935916.json
+2026-03-24 23:12:26,253 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935917.json
+2026-03-24 23:12:26,318 - INFO - Article saved: https://www.barchart.com/story/news/852668/barcharts-top-stocks-to-watch-as-nvidia-ai-data-centers-head-to-outer-space -> article_1773935918.json
+2026-03-24 23:12:26,366 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935919.json
+2026-03-24 23:12:26,448 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935920.json
+2026-03-24 23:12:26,528 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935921.json
+2026-03-24 23:12:26,612 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935922.json
+2026-03-24 23:12:26,727 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935923.json
+2026-03-24 23:12:26,808 - INFO - Article saved: https://www.barchart.com/story/news/852668/barcharts-top-stocks-to-watch-as-nvidia-ai-data-centers-head-to-outer-space -> article_1773935924.json
+2026-03-24 23:12:26,878 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935925.json
+2026-03-24 23:12:26,965 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935926.json
+2026-03-24 23:12:27,031 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935927.json
+2026-03-24 23:12:27,099 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935928.json
+2026-03-24 23:12:27,174 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935929.json
+2026-03-24 23:12:27,281 - INFO - Article saved: https://www.barchart.com/story/news/852668/barcharts-top-stocks-to-watch-as-nvidia-ai-data-centers-head-to-outer-space -> article_1773935930.json
+2026-03-24 23:12:27,338 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935931.json
+2026-03-24 23:12:27,424 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935932.json
+2026-03-24 23:12:27,489 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935933.json
+2026-03-24 23:12:27,572 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935934.json
+2026-03-24 23:12:27,695 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935935.json
+2026-03-24 23:12:27,767 - INFO - Article saved: https://www.barchart.com/story/news/852668/barcharts-top-stocks-to-watch-as-nvidia-ai-data-centers-head-to-outer-space -> article_1773935936.json
+2026-03-24 23:12:27,932 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935937.json
+2026-03-24 23:12:27,979 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935938.json
+2026-03-24 23:12:28,028 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935939.json
+2026-03-24 23:12:28,080 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935940.json
+2026-03-24 23:12:28,131 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935941.json
+2026-03-24 23:12:28,180 - INFO - Article saved: https://www.barchart.com/story/news/852668/barcharts-top-stocks-to-watch-as-nvidia-ai-data-centers-head-to-outer-space -> article_1773935942.json
+2026-03-24 23:12:28,230 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935943.json
+2026-03-24 23:12:28,279 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935944.json
+2026-03-24 23:12:28,327 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935945.json
+2026-03-24 23:12:28,379 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935946.json
+2026-03-24 23:12:28,430 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935947.json
+2026-03-24 23:12:28,478 - INFO - Article saved: https://www.barchart.com/story/news/852668/barcharts-top-stocks-to-watch-as-nvidia-ai-data-centers-head-to-outer-space -> article_1773935948.json
+2026-03-24 23:12:28,526 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935949.json
+2026-03-24 23:12:28,574 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935950.json
+2026-03-24 23:12:28,621 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935951.json
+2026-03-24 23:12:28,669 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935952.json
+2026-03-24 23:12:28,718 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935953.json
+2026-03-24 23:12:28,767 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935954.json
+2026-03-24 23:12:28,816 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935955.json
+2026-03-24 23:12:28,864 - INFO - Article saved: https://www.barchart.com/story/news/852590/coreweave-stock-forecast-buy-sell-or-hold -> article_1773935956.json
+2026-03-24 23:12:28,911 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935957.json
+2026-03-24 23:12:28,959 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935958.json
+2026-03-24 23:12:29,007 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935959.json
+2026-03-24 23:12:29,067 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935960.json
+2026-03-24 23:12:29,116 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935961.json
+2026-03-24 23:12:29,164 - INFO - Article saved: https://www.barchart.com/story/news/852590/coreweave-stock-forecast-buy-sell-or-hold -> article_1773935962.json
+2026-03-24 23:12:29,212 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935963.json
+2026-03-24 23:12:29,261 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935964.json
+2026-03-24 23:12:29,308 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935965.json
+2026-03-24 23:12:29,361 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935966.json
+2026-03-24 23:12:29,428 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935967.json
+2026-03-24 23:12:29,500 - INFO - Article saved: https://www.barchart.com/story/news/852590/coreweave-stock-forecast-buy-sell-or-hold -> article_1773935968.json
+2026-03-24 23:12:29,548 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935969.json
+2026-03-24 23:12:29,628 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935970.json
+2026-03-24 23:12:29,713 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935971.json
+2026-03-24 23:12:29,778 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935972.json
+2026-03-24 23:12:29,861 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935973.json
+2026-03-24 23:12:29,951 - INFO - Article saved: https://www.barchart.com/story/news/852590/coreweave-stock-forecast-buy-sell-or-hold -> article_1773935974.json
+2026-03-24 23:12:30,026 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935975.json
+2026-03-24 23:12:30,133 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935976.json
+2026-03-24 23:12:30,215 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935977.json
+2026-03-24 23:12:30,297 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935978.json
+2026-03-24 23:12:30,378 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935979.json
+2026-03-24 23:12:30,429 - INFO - Article saved: https://www.barchart.com/story/news/852590/coreweave-stock-forecast-buy-sell-or-hold -> article_1773935980.json
+2026-03-24 23:12:30,496 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935981.json
+2026-03-24 23:12:30,576 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935982.json
+2026-03-24 23:12:30,659 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935983.json
+2026-03-24 23:12:30,740 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935984.json
+2026-03-24 23:12:30,788 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935985.json
+2026-03-24 23:12:30,853 - INFO - Article saved: https://www.barchart.com/story/news/852590/coreweave-stock-forecast-buy-sell-or-hold -> article_1773935986.json
+2026-03-24 23:12:30,938 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935987.json
+2026-03-24 23:12:31,034 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935988.json
+2026-03-24 23:12:31,137 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935989.json
+2026-03-24 23:12:31,219 - INFO - Article saved: https://www.barchart.com/story/news/852280/cattle-falls-lower-on-thursday -> article_1773935990.json
+2026-03-24 23:12:31,306 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935991.json
+2026-03-24 23:12:31,390 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935992.json
+2026-03-24 23:12:31,473 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935993.json
+2026-03-24 23:12:31,541 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773935994.json
+2026-03-24 23:12:31,541 - INFO - Saved 800 articles so far
+2026-03-24 23:12:31,624 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773935995.json
+2026-03-24 23:12:31,705 - INFO - Article saved: https://www.barchart.com/story/news/852280/cattle-falls-lower-on-thursday -> article_1773935996.json
+2026-03-24 23:12:31,786 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773935997.json
+2026-03-24 23:12:31,854 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773935998.json
+2026-03-24 23:12:31,934 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773935999.json
+2026-03-24 23:12:32,014 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936000.json
+2026-03-24 23:12:32,101 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936001.json
+2026-03-24 23:12:32,166 - INFO - Article saved: https://www.barchart.com/story/news/852280/cattle-falls-lower-on-thursday -> article_1773936002.json
+2026-03-24 23:12:32,247 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936003.json
+2026-03-24 23:12:32,313 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936004.json
+2026-03-24 23:12:32,364 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936005.json
+2026-03-24 23:12:32,494 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936006.json
+2026-03-24 23:12:32,610 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936007.json
+2026-03-24 23:12:32,691 - INFO - Article saved: https://www.barchart.com/story/news/852280/cattle-falls-lower-on-thursday -> article_1773936008.json
+2026-03-24 23:12:32,760 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936009.json
+2026-03-24 23:12:32,867 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936010.json
+2026-03-24 23:12:33,069 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936011.json
+2026-03-24 23:12:33,116 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936012.json
+2026-03-24 23:12:33,183 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936013.json
+2026-03-24 23:12:33,265 - INFO - Article saved: https://www.barchart.com/story/news/852280/cattle-falls-lower-on-thursday -> article_1773936014.json
+2026-03-24 23:12:33,334 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936015.json
+2026-03-24 23:12:33,422 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936016.json
+2026-03-24 23:12:33,491 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936017.json
+2026-03-24 23:12:33,579 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936018.json
+2026-03-24 23:12:33,647 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936019.json
+2026-03-24 23:12:33,730 - INFO - Article saved: https://www.barchart.com/story/news/852280/cattle-falls-lower-on-thursday -> article_1773936020.json
+2026-03-24 23:12:33,812 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936021.json
+2026-03-24 23:12:33,905 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936022.json
+2026-03-24 23:12:33,986 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936023.json
+2026-03-24 23:12:34,038 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936024.json
+2026-03-24 23:12:34,105 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936025.json
+2026-03-24 23:12:34,190 - INFO - Article saved: https://www.barchart.com/story/news/852270/wheat-pushes-higher-into-thursdays-close -> article_1773936026.json
+2026-03-24 23:12:34,274 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936027.json
+2026-03-24 23:12:34,340 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936028.json
+2026-03-24 23:12:34,421 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936029.json
+2026-03-24 23:12:34,472 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936030.json
+2026-03-24 23:12:34,541 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936031.json
+2026-03-24 23:12:34,648 - INFO - Article saved: https://www.barchart.com/story/news/852270/wheat-pushes-higher-into-thursdays-close -> article_1773936032.json
+2026-03-24 23:12:34,712 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936033.json
+2026-03-24 23:12:34,786 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936034.json
+2026-03-24 23:12:34,871 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936035.json
+2026-03-24 23:12:34,946 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936036.json
+2026-03-24 23:12:35,050 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936037.json
+2026-03-24 23:12:35,106 - INFO - Article saved: https://www.barchart.com/story/news/852270/wheat-pushes-higher-into-thursdays-close -> article_1773936038.json
+2026-03-24 23:12:35,174 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936039.json
+2026-03-24 23:12:35,257 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936040.json
+2026-03-24 23:12:35,326 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936041.json
+2026-03-24 23:12:35,413 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936042.json
+2026-03-24 23:12:35,501 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936043.json
+2026-03-24 23:12:35,574 - INFO - Article saved: https://www.barchart.com/story/news/852270/wheat-pushes-higher-into-thursdays-close -> article_1773936044.json
+2026-03-24 23:12:35,664 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936045.json
+2026-03-24 23:12:35,755 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936046.json
+2026-03-24 23:12:35,877 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936047.json
+2026-03-24 23:12:35,933 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936048.json
+2026-03-24 23:12:36,026 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936049.json
+2026-03-24 23:12:36,137 - INFO - Article saved: https://www.barchart.com/story/news/852270/wheat-pushes-higher-into-thursdays-close -> article_1773936050.json
+2026-03-24 23:12:36,246 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936051.json
+2026-03-24 23:12:36,355 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936052.json
+2026-03-24 23:12:36,525 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936053.json
+2026-03-24 23:12:36,698 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936054.json
+2026-03-24 23:12:36,789 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936055.json
+2026-03-24 23:12:36,875 - INFO - Article saved: https://www.barchart.com/story/news/852270/wheat-pushes-higher-into-thursdays-close -> article_1773936056.json
+2026-03-24 23:12:36,942 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936057.json
+2026-03-24 23:12:37,027 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936058.json
+2026-03-24 23:12:37,113 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936059.json
+2026-03-24 23:12:37,196 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936060.json
+2026-03-24 23:12:37,270 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936061.json
+2026-03-24 23:12:37,356 - INFO - Article saved: https://www.barchart.com/story/news/852259/soybeans-pops-higher-on-thursday-as-meal-rallies -> article_1773936062.json
+2026-03-24 23:12:37,422 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936063.json
+2026-03-24 23:12:37,501 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936064.json
+2026-03-24 23:12:37,582 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936065.json
+2026-03-24 23:12:37,664 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936066.json
+2026-03-24 23:12:37,738 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936067.json
+2026-03-24 23:12:37,820 - INFO - Article saved: https://www.barchart.com/story/news/852259/soybeans-pops-higher-on-thursday-as-meal-rallies -> article_1773936068.json
+2026-03-24 23:12:37,903 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936069.json
+2026-03-24 23:12:38,006 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936070.json
+2026-03-24 23:12:38,180 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936071.json
+2026-03-24 23:12:38,262 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936072.json
+2026-03-24 23:12:38,360 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936073.json
+2026-03-24 23:12:38,422 - INFO - Article saved: https://www.barchart.com/story/news/852259/soybeans-pops-higher-on-thursday-as-meal-rallies -> article_1773936074.json
+2026-03-24 23:12:38,512 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936075.json
+2026-03-24 23:12:38,592 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936076.json
+2026-03-24 23:12:38,639 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936077.json
+2026-03-24 23:12:38,720 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936078.json
+2026-03-24 23:12:38,802 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936079.json
+2026-03-24 23:12:38,883 - INFO - Article saved: https://www.barchart.com/story/news/852259/soybeans-pops-higher-on-thursday-as-meal-rallies -> article_1773936080.json
+2026-03-24 23:12:38,971 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936081.json
+2026-03-24 23:12:39,051 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936082.json
+2026-03-24 23:12:39,131 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936083.json
+2026-03-24 23:12:39,230 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936084.json
+2026-03-24 23:12:39,318 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936085.json
+2026-03-24 23:12:39,397 - INFO - Article saved: https://www.barchart.com/story/news/852259/soybeans-pops-higher-on-thursday-as-meal-rallies -> article_1773936086.json
+2026-03-24 23:12:39,481 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936087.json
+2026-03-24 23:12:39,581 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936088.json
+2026-03-24 23:12:39,680 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936089.json
+2026-03-24 23:12:39,761 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936090.json
+2026-03-24 23:12:39,811 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936091.json
+2026-03-24 23:12:39,879 - INFO - Article saved: https://www.barchart.com/story/news/852259/soybeans-pops-higher-on-thursday-as-meal-rallies -> article_1773936092.json
+2026-03-24 23:12:39,960 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936093.json
+2026-03-24 23:12:40,030 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936094.json
+2026-03-24 23:12:40,030 - INFO - Saved 900 articles so far
+2026-03-24 23:12:40,116 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936095.json
+2026-03-24 23:12:40,199 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936096.json
+2026-03-24 23:12:40,283 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936097.json
+2026-03-24 23:12:40,365 - INFO - Article saved: https://www.barchart.com/story/news/852292/hogs-fall-lower-on-thursday -> article_1773936098.json
+2026-03-24 23:12:40,447 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936099.json
+2026-03-24 23:12:40,531 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936100.json
+2026-03-24 23:12:40,611 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936101.json
+2026-03-24 23:12:40,696 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936102.json
+2026-03-24 23:12:40,763 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936103.json
+2026-03-24 23:12:40,844 - INFO - Article saved: https://www.barchart.com/story/news/852292/hogs-fall-lower-on-thursday -> article_1773936104.json
+2026-03-24 23:12:40,925 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936105.json
+2026-03-24 23:12:41,005 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936106.json
+2026-03-24 23:12:41,085 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936107.json
+2026-03-24 23:12:41,166 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936108.json
+2026-03-24 23:12:41,248 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936109.json
+2026-03-24 23:12:41,353 - INFO - Article saved: https://www.barchart.com/story/news/852292/hogs-fall-lower-on-thursday -> article_1773936110.json
+2026-03-24 23:12:41,418 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936111.json
+2026-03-24 23:12:41,503 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936112.json
+2026-03-24 23:12:41,592 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936113.json
+2026-03-24 23:12:41,718 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936114.json
+2026-03-24 23:12:41,821 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936115.json
+2026-03-24 23:12:41,878 - INFO - Article saved: https://www.barchart.com/story/news/852292/hogs-fall-lower-on-thursday -> article_1773936116.json
+2026-03-24 23:12:41,964 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936117.json
+2026-03-24 23:12:42,037 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936118.json
+2026-03-24 23:12:42,155 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936119.json
+2026-03-24 23:12:42,207 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936120.json
+2026-03-24 23:12:42,281 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936121.json
+2026-03-24 23:12:42,365 - INFO - Article saved: https://www.barchart.com/story/news/852292/hogs-fall-lower-on-thursday -> article_1773936122.json
+2026-03-24 23:12:42,451 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936123.json
+2026-03-24 23:12:42,536 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936124.json
+2026-03-24 23:12:42,670 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936125.json
+2026-03-24 23:12:42,723 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936126.json
+2026-03-24 23:12:42,841 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936127.json
+2026-03-24 23:12:42,930 - INFO - Article saved: https://www.barchart.com/story/news/852292/hogs-fall-lower-on-thursday -> article_1773936128.json
+2026-03-24 23:12:42,993 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936129.json
+2026-03-24 23:12:43,102 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936130.json
+2026-03-24 23:12:43,293 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936131.json
+2026-03-24 23:12:43,342 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936132.json
+2026-03-24 23:12:43,395 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936133.json
+2026-03-24 23:12:43,444 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936134.json
+2026-03-24 23:12:43,493 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936135.json
+2026-03-24 23:12:43,544 - INFO - Article saved: https://www.barchart.com/story/news/852249/corn-nears-last-weeks-high-on-thursdays-rally -> article_1773936136.json
+2026-03-24 23:12:43,595 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936137.json
+2026-03-24 23:12:43,644 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936138.json
+2026-03-24 23:12:43,693 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936139.json
+2026-03-24 23:12:43,742 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936140.json
+2026-03-24 23:12:43,791 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936141.json
+2026-03-24 23:12:43,844 - INFO - Article saved: https://www.barchart.com/story/news/852249/corn-nears-last-weeks-high-on-thursdays-rally -> article_1773936142.json
+2026-03-24 23:12:43,892 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936143.json
+2026-03-24 23:12:43,943 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936144.json
+2026-03-24 23:12:43,992 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936145.json
+2026-03-24 23:12:44,039 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936146.json
+2026-03-24 23:12:44,090 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936147.json
+2026-03-24 23:12:44,148 - INFO - Article saved: https://www.barchart.com/story/news/852249/corn-nears-last-weeks-high-on-thursdays-rally -> article_1773936148.json
+2026-03-24 23:12:44,210 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936149.json
+2026-03-24 23:12:44,263 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936150.json
+2026-03-24 23:12:44,331 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936151.json
+2026-03-24 23:12:44,418 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936152.json
+2026-03-24 23:12:44,533 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936153.json
+2026-03-24 23:12:44,615 - INFO - Article saved: https://www.barchart.com/story/news/852249/corn-nears-last-weeks-high-on-thursdays-rally -> article_1773936154.json
+2026-03-24 23:12:44,687 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936155.json
+2026-03-24 23:12:44,770 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936156.json
+2026-03-24 23:12:44,854 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936157.json
+2026-03-24 23:12:44,947 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936158.json
+2026-03-24 23:12:45,029 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936159.json
+2026-03-24 23:12:45,147 - INFO - Article saved: https://www.barchart.com/story/news/852249/corn-nears-last-weeks-high-on-thursdays-rally -> article_1773936160.json
+2026-03-24 23:12:45,203 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936161.json
+2026-03-24 23:12:45,285 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936162.json
+2026-03-24 23:12:45,376 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936163.json
+2026-03-24 23:12:45,458 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936164.json
+2026-03-24 23:12:45,541 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936165.json
+2026-03-24 23:12:45,623 - INFO - Article saved: https://www.barchart.com/story/news/852249/corn-nears-last-weeks-high-on-thursdays-rally -> article_1773936166.json
+2026-03-24 23:12:45,706 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936167.json
+2026-03-24 23:12:45,788 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936168.json
+2026-03-24 23:12:45,863 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936169.json
+2026-03-24 23:12:45,951 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936170.json
+2026-03-24 23:12:46,033 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936171.json
+2026-03-24 23:12:46,165 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936172.json
+2026-03-24 23:12:46,232 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936173.json
+2026-03-24 23:12:46,323 - INFO - Article saved: https://www.barchart.com/story/news/852312/cotton-falls-back-on-thursday -> article_1773936174.json
+2026-03-24 23:12:46,397 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936175.json
+2026-03-24 23:12:46,515 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936176.json
+2026-03-24 23:12:46,599 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936177.json
+2026-03-24 23:12:46,685 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936178.json
+2026-03-24 23:12:46,776 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936179.json
+2026-03-24 23:12:46,865 - INFO - Article saved: https://www.barchart.com/story/news/852312/cotton-falls-back-on-thursday -> article_1773936180.json
+2026-03-24 23:12:46,941 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936181.json
+2026-03-24 23:12:47,060 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936182.json
+2026-03-24 23:12:47,143 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936183.json
+2026-03-24 23:12:47,226 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936184.json
+2026-03-24 23:12:47,309 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936185.json
+2026-03-24 23:12:47,384 - INFO - Article saved: https://www.barchart.com/story/news/852312/cotton-falls-back-on-thursday -> article_1773936186.json
+2026-03-24 23:12:47,473 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936187.json
+2026-03-24 23:12:47,539 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936188.json
+2026-03-24 23:12:47,630 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936189.json
+2026-03-24 23:12:47,774 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936190.json
+2026-03-24 23:12:47,858 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936191.json
+2026-03-24 23:12:47,940 - INFO - Article saved: https://www.barchart.com/story/news/852312/cotton-falls-back-on-thursday -> article_1773936192.json
+2026-03-24 23:12:48,009 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936193.json
+2026-03-24 23:12:48,092 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936194.json
+2026-03-24 23:12:48,092 - INFO - Saved 1000 articles so far
+2026-03-24 23:12:48,176 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936195.json
+2026-03-24 23:12:48,266 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936196.json
+2026-03-24 23:12:48,445 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936197.json
+2026-03-24 23:12:48,527 - INFO - Article saved: https://www.barchart.com/story/news/852312/cotton-falls-back-on-thursday -> article_1773936198.json
+2026-03-24 23:12:48,637 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936199.json
+2026-03-24 23:12:48,725 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936200.json
+2026-03-24 23:12:48,774 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936201.json
+2026-03-24 23:12:48,857 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936202.json
+2026-03-24 23:12:48,928 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936203.json
+2026-03-24 23:12:49,014 - INFO - Article saved: https://www.barchart.com/story/news/852312/cotton-falls-back-on-thursday -> article_1773936204.json
+2026-03-24 23:12:49,101 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936205.json
+2026-03-24 23:12:49,194 - INFO - Article saved: https://www.barchart.com/story/news/852215/cheniere-energy-stock-enters-overbought-territory-on-strait-of-hormuz-rally-is-it-too-late-to-buy-lng-here -> article_1773936206.json
+2026-03-24 23:12:49,265 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936207.json
+2026-03-24 23:12:49,350 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936208.json
+2026-03-24 23:12:49,461 - INFO - Article saved: https://www.barchart.com/story/news/594061/cheniere-announces-pricing-of-1-billion-senior-notes-due-2036-and-750-million-senior-notes-due-2056 -> article_1773936209.json
+2026-03-24 23:12:49,531 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936210.json
+2026-03-24 23:12:49,609 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936211.json
+2026-03-24 23:12:49,701 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936212.json
+2026-03-24 23:12:49,792 - INFO - Article saved: https://www.barchart.com/story/news/852215/cheniere-energy-stock-enters-overbought-territory-on-strait-of-hormuz-rally-is-it-too-late-to-buy-lng-here -> article_1773936213.json
+2026-03-24 23:12:49,862 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936214.json
+2026-03-24 23:12:49,948 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936215.json
+2026-03-24 23:12:50,033 - INFO - Article saved: https://www.barchart.com/story/news/594061/cheniere-announces-pricing-of-1-billion-senior-notes-due-2036-and-750-million-senior-notes-due-2056 -> article_1773936216.json
+2026-03-24 23:12:50,194 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936217.json
+2026-03-24 23:12:50,258 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936218.json
+2026-03-24 23:12:50,330 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936219.json
+2026-03-24 23:12:50,415 - INFO - Article saved: https://www.barchart.com/story/news/852215/cheniere-energy-stock-enters-overbought-territory-on-strait-of-hormuz-rally-is-it-too-late-to-buy-lng-here -> article_1773936220.json
+2026-03-24 23:12:50,535 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936221.json
+2026-03-24 23:12:50,621 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936222.json
+2026-03-24 23:12:50,689 - INFO - Article saved: https://www.barchart.com/story/news/594061/cheniere-announces-pricing-of-1-billion-senior-notes-due-2036-and-750-million-senior-notes-due-2056 -> article_1773936223.json
+2026-03-24 23:12:50,740 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936224.json
+2026-03-24 23:12:50,805 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936225.json
+2026-03-24 23:12:50,886 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936226.json
+2026-03-24 23:12:50,974 - INFO - Article saved: https://www.barchart.com/story/news/852215/cheniere-energy-stock-enters-overbought-territory-on-strait-of-hormuz-rally-is-it-too-late-to-buy-lng-here -> article_1773936227.json
+2026-03-24 23:12:51,054 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936228.json
+2026-03-24 23:12:51,135 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936229.json
+2026-03-24 23:12:51,220 - INFO - Article saved: https://www.barchart.com/story/news/594061/cheniere-announces-pricing-of-1-billion-senior-notes-due-2036-and-750-million-senior-notes-due-2056 -> article_1773936230.json
+2026-03-24 23:12:51,300 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936231.json
+2026-03-24 23:12:51,380 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936232.json
+2026-03-24 23:12:51,463 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936233.json
+2026-03-24 23:12:51,545 - INFO - Article saved: https://www.barchart.com/story/news/852215/cheniere-energy-stock-enters-overbought-territory-on-strait-of-hormuz-rally-is-it-too-late-to-buy-lng-here -> article_1773936234.json
+2026-03-24 23:12:51,650 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936235.json
+2026-03-24 23:12:51,729 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936236.json
+2026-03-24 23:12:51,780 - INFO - Article saved: https://www.barchart.com/story/news/594061/cheniere-announces-pricing-of-1-billion-senior-notes-due-2036-and-750-million-senior-notes-due-2056 -> article_1773936237.json
+2026-03-24 23:12:51,845 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936238.json
+2026-03-24 23:12:51,910 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936239.json
+2026-03-24 23:12:51,993 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936240.json
+2026-03-24 23:12:52,141 - INFO - Article saved: https://www.barchart.com/story/news/852215/cheniere-energy-stock-enters-overbought-territory-on-strait-of-hormuz-rally-is-it-too-late-to-buy-lng-here -> article_1773936241.json
+2026-03-24 23:12:52,226 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936242.json
+2026-03-24 23:12:52,294 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936243.json
+2026-03-24 23:12:52,388 - INFO - Article saved: https://www.barchart.com/story/news/594061/cheniere-announces-pricing-of-1-billion-senior-notes-due-2036-and-750-million-senior-notes-due-2056 -> article_1773936244.json
+2026-03-24 23:12:52,455 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936245.json
+2026-03-24 23:12:52,524 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936246.json
+2026-03-24 23:12:52,608 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936247.json
+2026-03-24 23:12:52,696 - INFO - Article saved: https://www.barchart.com/story/news/852215/cheniere-energy-stock-enters-overbought-territory-on-strait-of-hormuz-rally-is-it-too-late-to-buy-lng-here -> article_1773936248.json
+2026-03-24 23:12:52,763 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936249.json
+2026-03-24 23:12:52,813 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936250.json
+2026-03-24 23:12:52,879 - INFO - Article saved: https://www.barchart.com/story/news/594061/cheniere-announces-pricing-of-1-billion-senior-notes-due-2036-and-750-million-senior-notes-due-2056 -> article_1773936251.json
+2026-03-24 23:12:52,959 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936252.json
+2026-03-24 23:12:53,073 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936253.json
+2026-03-24 23:12:53,139 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936254.json
+2026-03-24 23:12:53,219 - INFO - Article saved: https://www.barchart.com/story/news/852105/is-cf-industries-stock-outperforming-the-dow -> article_1773936255.json
+2026-03-24 23:12:53,298 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936256.json
+2026-03-24 23:12:53,379 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936257.json
+2026-03-24 23:12:53,555 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936258.json
+2026-03-24 23:12:53,639 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936259.json
+2026-03-24 23:12:53,713 - INFO - Article saved: https://www.barchart.com/story/news/291320/cf-q4-earnings-snapshot -> article_1773936260.json
+2026-03-24 23:12:53,780 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936261.json
+2026-03-24 23:12:53,880 - INFO - Article saved: https://www.barchart.com/story/news/852105/is-cf-industries-stock-outperforming-the-dow -> article_1773936262.json
+2026-03-24 23:12:53,930 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936263.json
+2026-03-24 23:12:53,994 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936264.json
+2026-03-24 23:12:54,083 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936265.json
+2026-03-24 23:12:54,168 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936266.json
+2026-03-24 23:12:54,283 - INFO - Article saved: https://www.barchart.com/story/news/291320/cf-q4-earnings-snapshot -> article_1773936267.json
+2026-03-24 23:12:54,370 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936268.json
+2026-03-24 23:12:54,450 - INFO - Article saved: https://www.barchart.com/story/news/852105/is-cf-industries-stock-outperforming-the-dow -> article_1773936269.json
+2026-03-24 23:12:54,541 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936270.json
+2026-03-24 23:12:54,624 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936271.json
+2026-03-24 23:12:54,709 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936272.json
+2026-03-24 23:12:54,791 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936273.json
+2026-03-24 23:12:54,859 - INFO - Article saved: https://www.barchart.com/story/news/291320/cf-q4-earnings-snapshot -> article_1773936274.json
+2026-03-24 23:12:54,946 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936275.json
+2026-03-24 23:12:55,030 - INFO - Article saved: https://www.barchart.com/story/news/852105/is-cf-industries-stock-outperforming-the-dow -> article_1773936276.json
+2026-03-24 23:12:55,110 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936277.json
+2026-03-24 23:12:55,195 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936278.json
+2026-03-24 23:12:55,276 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936279.json
+2026-03-24 23:12:55,358 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936280.json
+2026-03-24 23:12:55,440 - INFO - Article saved: https://www.barchart.com/story/news/291320/cf-q4-earnings-snapshot -> article_1773936281.json
+2026-03-24 23:12:55,523 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936282.json
+2026-03-24 23:12:55,606 - INFO - Article saved: https://www.barchart.com/story/news/852105/is-cf-industries-stock-outperforming-the-dow -> article_1773936283.json
+2026-03-24 23:12:55,710 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936284.json
+2026-03-24 23:12:55,826 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936285.json
+2026-03-24 23:12:55,934 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936286.json
+2026-03-24 23:12:56,039 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936287.json
+2026-03-24 23:12:56,143 - INFO - Article saved: https://www.barchart.com/story/news/291320/cf-q4-earnings-snapshot -> article_1773936288.json
+2026-03-24 23:12:56,229 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936289.json
+2026-03-24 23:12:56,305 - INFO - Article saved: https://www.barchart.com/story/news/852105/is-cf-industries-stock-outperforming-the-dow -> article_1773936290.json
+2026-03-24 23:12:56,376 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936291.json
+2026-03-24 23:12:56,460 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936292.json
+2026-03-24 23:12:56,544 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936293.json
+2026-03-24 23:12:56,634 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936294.json
+2026-03-24 23:12:56,634 - INFO - Saved 1100 articles so far
+2026-03-24 23:12:56,702 - INFO - Article saved: https://www.barchart.com/story/news/291320/cf-q4-earnings-snapshot -> article_1773936295.json
+2026-03-24 23:12:56,788 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936296.json
+2026-03-24 23:12:56,873 - INFO - Article saved: https://www.barchart.com/story/news/852105/is-cf-industries-stock-outperforming-the-dow -> article_1773936297.json
+2026-03-24 23:12:56,946 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936298.json
+2026-03-24 23:12:57,033 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936299.json
+2026-03-24 23:12:57,105 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936300.json
+2026-03-24 23:12:57,195 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936301.json
+2026-03-24 23:12:57,262 - INFO - Article saved: https://www.barchart.com/story/news/291320/cf-q4-earnings-snapshot -> article_1773936302.json
+2026-03-24 23:12:57,355 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936303.json
+2026-03-24 23:12:57,432 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936304.json
+2026-03-24 23:12:57,503 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936305.json
+2026-03-24 23:12:57,596 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936306.json
+2026-03-24 23:12:57,675 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936307.json
+2026-03-24 23:12:57,764 - INFO - Article saved: https://www.barchart.com/story/news/852007/stocks-finish-lower-as-iran-war-spurs-inflation-concerns -> article_1773936308.json
+2026-03-24 23:12:57,852 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936309.json
+2026-03-24 23:12:57,926 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936310.json
+2026-03-24 23:12:57,996 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936311.json
+2026-03-24 23:12:58,084 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936312.json
+2026-03-24 23:12:58,204 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936313.json
+2026-03-24 23:12:58,293 - INFO - Article saved: https://www.barchart.com/story/news/852007/stocks-finish-lower-as-iran-war-spurs-inflation-concerns -> article_1773936314.json
+2026-03-24 23:12:58,382 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936315.json
+2026-03-24 23:12:58,467 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936316.json
+2026-03-24 23:12:58,611 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936317.json
+2026-03-24 23:12:58,683 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936318.json
+2026-03-24 23:12:58,773 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936319.json
+2026-03-24 23:12:58,844 - INFO - Article saved: https://www.barchart.com/story/news/852007/stocks-finish-lower-as-iran-war-spurs-inflation-concerns -> article_1773936320.json
+2026-03-24 23:12:58,933 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936321.json
+2026-03-24 23:12:59,038 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936322.json
+2026-03-24 23:12:59,122 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936323.json
+2026-03-24 23:12:59,211 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936324.json
+2026-03-24 23:12:59,281 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936325.json
+2026-03-24 23:12:59,390 - INFO - Article saved: https://www.barchart.com/story/news/852007/stocks-finish-lower-as-iran-war-spurs-inflation-concerns -> article_1773936326.json
+2026-03-24 23:12:59,488 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936327.json
+2026-03-24 23:12:59,579 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936328.json
+2026-03-24 23:12:59,658 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936329.json
+2026-03-24 23:12:59,734 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936330.json
+2026-03-24 23:12:59,860 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936331.json
+2026-03-24 23:12:59,937 - INFO - Article saved: https://www.barchart.com/story/news/852007/stocks-finish-lower-as-iran-war-spurs-inflation-concerns -> article_1773936332.json
+2026-03-24 23:13:00,019 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936333.json
+2026-03-24 23:13:00,093 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936334.json
+2026-03-24 23:13:00,186 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936335.json
+2026-03-24 23:13:00,257 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936336.json
+2026-03-24 23:13:00,335 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936337.json
+2026-03-24 23:13:00,405 - INFO - Article saved: https://www.barchart.com/story/news/852007/stocks-finish-lower-as-iran-war-spurs-inflation-concerns -> article_1773936338.json
+2026-03-24 23:13:00,492 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936339.json
+2026-03-24 23:13:00,575 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773936340.json
+2026-03-24 23:13:00,659 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773936341.json
+2026-03-24 23:13:00,741 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936342.json
+2026-03-24 23:13:00,826 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773936343.json
+2026-03-24 23:13:00,908 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936344.json
+2026-03-24 23:13:00,990 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936345.json
+2026-03-24 23:13:01,074 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936346.json
+2026-03-24 23:13:01,178 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773936347.json
+2026-03-24 23:13:01,263 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773936348.json
+2026-03-24 23:13:01,349 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773936349.json
+2026-03-24 23:13:01,432 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936350.json
+2026-03-24 23:13:01,544 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773936351.json
+2026-03-24 23:13:01,680 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773936352.json
+2026-03-24 23:13:01,765 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936353.json
+2026-03-24 23:13:01,852 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773936354.json
+2026-03-24 23:13:01,935 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936355.json
+2026-03-24 23:13:02,018 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936356.json
+2026-03-24 23:13:02,102 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936357.json
+2026-03-24 23:13:02,186 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773936358.json
+2026-03-24 23:13:02,270 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773936359.json
+2026-03-24 23:13:02,331 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773936360.json
+2026-03-24 23:13:02,419 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936361.json
+2026-03-24 23:13:02,502 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773936362.json
+2026-03-24 23:13:02,584 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773936363.json
+2026-03-24 23:13:02,664 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936364.json
+2026-03-24 23:13:02,743 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773936365.json
+2026-03-24 23:13:02,854 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936366.json
+2026-03-24 23:13:02,925 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936367.json
+2026-03-24 23:13:03,012 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936368.json
+2026-03-24 23:13:03,084 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773936369.json
+2026-03-24 23:13:03,170 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773936370.json
+2026-03-24 23:13:03,254 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773936371.json
+2026-03-24 23:13:03,347 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936372.json
+2026-03-24 23:13:03,458 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773936373.json
+2026-03-24 23:13:03,579 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773936374.json
+2026-03-24 23:13:03,651 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936375.json
+2026-03-24 23:13:03,779 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773936376.json
+2026-03-24 23:13:03,851 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936377.json
+2026-03-24 23:13:03,934 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936378.json
+2026-03-24 23:13:04,022 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936379.json
+2026-03-24 23:13:04,107 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773936380.json
+2026-03-24 23:13:04,196 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773936381.json
+2026-03-24 23:13:04,313 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773936382.json
+2026-03-24 23:13:04,398 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936383.json
+2026-03-24 23:13:04,451 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773936384.json
+2026-03-24 23:13:04,548 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773936385.json
+2026-03-24 23:13:04,639 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936386.json
+2026-03-24 23:13:04,712 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773936387.json
+2026-03-24 23:13:04,805 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936388.json
+2026-03-24 23:13:04,913 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936389.json
+2026-03-24 23:13:04,999 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936390.json
+2026-03-24 23:13:05,125 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773936391.json
+2026-03-24 23:13:05,219 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773936392.json
+2026-03-24 23:13:05,289 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773936393.json
+2026-03-24 23:13:05,383 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936394.json
+2026-03-24 23:13:05,383 - INFO - Saved 1200 articles so far
+2026-03-24 23:13:05,500 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773936395.json
+2026-03-24 23:13:05,670 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773936396.json
+2026-03-24 23:13:06,063 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936397.json
+2026-03-24 23:13:06,127 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773936398.json
+2026-03-24 23:13:06,360 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936399.json
+2026-03-24 23:13:06,460 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936400.json
+2026-03-24 23:13:06,525 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936401.json
+2026-03-24 23:13:06,638 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773936402.json
+2026-03-24 23:13:06,765 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773936403.json
+2026-03-24 23:13:06,859 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773936404.json
+2026-03-24 23:13:06,962 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936405.json
+2026-03-24 23:13:07,352 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773936406.json
+2026-03-24 23:13:07,547 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773936407.json
+2026-03-24 23:13:07,672 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936408.json
+2026-03-24 23:13:07,768 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773936409.json
+2026-03-24 23:13:07,833 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936410.json
+2026-03-24 23:13:08,010 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936411.json
+2026-03-24 23:13:08,106 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936412.json
+2026-03-24 23:13:08,169 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773936413.json
+2026-03-24 23:13:08,289 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773936414.json
+2026-03-24 23:13:08,412 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773936415.json
+2026-03-24 23:13:08,513 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936416.json
+2026-03-24 23:13:08,608 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773936417.json
+2026-03-24 23:13:08,703 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773936418.json
+2026-03-24 23:13:08,770 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936419.json
+2026-03-24 23:13:09,222 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773936420.json
+2026-03-24 23:13:09,289 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936421.json
+2026-03-24 23:13:09,455 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936422.json
+2026-03-24 23:13:09,620 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936423.json
+2026-03-24 23:13:09,774 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773936424.json
+2026-03-24 23:13:09,865 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773936425.json
+2026-03-24 23:13:10,090 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773936426.json
+2026-03-24 23:13:10,182 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936427.json
+2026-03-24 23:13:10,279 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773936428.json
+2026-03-24 23:13:10,501 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773936429.json
+2026-03-24 23:13:10,601 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936430.json
+2026-03-24 23:13:10,692 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773936431.json
+2026-03-24 23:13:11,140 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936432.json
+2026-03-24 23:13:11,317 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936433.json
+2026-03-24 23:13:11,495 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936434.json
+2026-03-24 23:13:11,611 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773936435.json
+2026-03-24 23:13:11,726 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773936436.json
+2026-03-24 23:13:11,902 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773936437.json
+2026-03-24 23:13:12,026 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936438.json
+2026-03-24 23:13:12,145 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773936439.json
+2026-03-24 23:13:12,276 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773936440.json
+2026-03-24 23:13:12,406 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936441.json
+2026-03-24 23:13:12,507 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773936442.json
+2026-03-24 23:13:12,629 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936443.json
+2026-03-24 23:13:12,813 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936444.json
+2026-03-24 23:13:12,997 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936445.json
+2026-03-24 23:13:13,216 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773936446.json
+2026-03-24 23:13:13,385 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773936447.json
+2026-03-24 23:13:13,520 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773936448.json
+2026-03-24 23:13:13,580 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936449.json
+2026-03-24 23:13:13,655 - INFO - Article saved: https://www.barchart.com/story/news/31333/no-surprises-in-qualcomms-nasdaqqcom-q4-sales-numbers-but-stock-drops -> article_1773936450.json
+2026-03-24 23:13:13,723 - INFO - Article saved: https://www.barchart.com/story/news/36684950/qualcomm-completes-acquisition-of-alphawave-semi -> article_1773936451.json
+2026-03-24 23:13:13,807 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936452.json
+2026-03-24 23:13:13,891 - INFO - Article saved: https://www.barchart.com/story/news/854063/as-qualcomm-stock-raises-its-dividend-is-qcom-stock-a-buy -> article_1773936453.json
+2026-03-24 23:13:14,058 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936454.json
+2026-03-24 23:13:14,144 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936455.json
+2026-03-24 23:13:14,226 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936456.json
+2026-03-24 23:13:14,313 - INFO - Article saved: https://www.barchart.com/story/news/34891343/qualcomm-taps-adobe-genstudio-to-optimize-content-supply-chain-with-generative-ai -> article_1773936457.json
+2026-03-24 23:13:14,401 - INFO - Article saved: https://www.barchart.com/story/news/36885616/qualcomm-introduces-a-full-suite-of-robotics-technologies-powering-physical-ai-from-household-robots-up-to-full-size-humanoids -> article_1773936458.json
+2026-03-24 23:13:14,492 - INFO - Article saved: https://www.barchart.com/story/news/668340/quiet-outperformance-from-an-overlooked-dividend-etf -> article_1773936459.json
+2026-03-24 23:13:14,562 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936460.json
+2026-03-24 23:13:14,647 - INFO - Article saved: https://www.barchart.com/story/news/456034/soundhound-ai-nasdaqsoun-posts-better-than-expected-sales-in-q4-cy2025 -> article_1773936461.json
+2026-03-24 23:13:14,729 - INFO - Article saved: https://www.barchart.com/story/news/851162/should-you-buy-the-soundhound-stock-dip-as-cfo-exits -> article_1773936462.json
+2026-03-24 23:13:14,833 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936463.json
+2026-03-24 23:13:14,881 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936464.json
+2026-03-24 23:13:14,948 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936465.json
+2026-03-24 23:13:14,999 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936466.json
+2026-03-24 23:13:15,066 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936467.json
+2026-03-24 23:13:15,167 - INFO - Article saved: https://www.barchart.com/story/news/456034/soundhound-ai-nasdaqsoun-posts-better-than-expected-sales-in-q4-cy2025 -> article_1773936468.json
+2026-03-24 23:13:15,230 - INFO - Article saved: https://www.barchart.com/story/news/851162/should-you-buy-the-soundhound-stock-dip-as-cfo-exits -> article_1773936469.json
+2026-03-24 23:13:15,314 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936470.json
+2026-03-24 23:13:15,399 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936471.json
+2026-03-24 23:13:15,485 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936472.json
+2026-03-24 23:13:15,553 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936473.json
+2026-03-24 23:13:15,632 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936474.json
+2026-03-24 23:13:15,721 - INFO - Article saved: https://www.barchart.com/story/news/456034/soundhound-ai-nasdaqsoun-posts-better-than-expected-sales-in-q4-cy2025 -> article_1773936475.json
+2026-03-24 23:13:15,839 - INFO - Article saved: https://www.barchart.com/story/news/851162/should-you-buy-the-soundhound-stock-dip-as-cfo-exits -> article_1773936476.json
+2026-03-24 23:13:15,946 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936477.json
+2026-03-24 23:13:16,013 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936478.json
+2026-03-24 23:13:16,095 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936479.json
+2026-03-24 23:13:16,179 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936480.json
+2026-03-24 23:13:16,263 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936481.json
+2026-03-24 23:13:16,346 - INFO - Article saved: https://www.barchart.com/story/news/456034/soundhound-ai-nasdaqsoun-posts-better-than-expected-sales-in-q4-cy2025 -> article_1773936482.json
+2026-03-24 23:13:16,430 - INFO - Article saved: https://www.barchart.com/story/news/851162/should-you-buy-the-soundhound-stock-dip-as-cfo-exits -> article_1773936483.json
+2026-03-24 23:13:16,505 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936484.json
+2026-03-24 23:13:16,601 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936485.json
+2026-03-24 23:13:16,685 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936486.json
+2026-03-24 23:13:16,767 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936487.json
+2026-03-24 23:13:16,850 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936488.json
+2026-03-24 23:13:16,941 - INFO - Article saved: https://www.barchart.com/story/news/456034/soundhound-ai-nasdaqsoun-posts-better-than-expected-sales-in-q4-cy2025 -> article_1773936489.json
+2026-03-24 23:13:17,054 - INFO - Article saved: https://www.barchart.com/story/news/851162/should-you-buy-the-soundhound-stock-dip-as-cfo-exits -> article_1773936490.json
+2026-03-24 23:13:17,137 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936491.json
+2026-03-24 23:13:17,218 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936492.json
+2026-03-24 23:13:17,305 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936493.json
+2026-03-24 23:13:17,388 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936494.json
+2026-03-24 23:13:17,388 - INFO - Saved 1300 articles so far
+2026-03-24 23:13:17,467 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936495.json
+2026-03-24 23:13:17,550 - INFO - Article saved: https://www.barchart.com/story/news/456034/soundhound-ai-nasdaqsoun-posts-better-than-expected-sales-in-q4-cy2025 -> article_1773936496.json
+2026-03-24 23:13:17,633 - INFO - Article saved: https://www.barchart.com/story/news/851162/should-you-buy-the-soundhound-stock-dip-as-cfo-exits -> article_1773936497.json
+2026-03-24 23:13:17,714 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936498.json
+2026-03-24 23:13:17,797 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936499.json
+2026-03-24 23:13:17,879 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936500.json
+2026-03-24 23:13:17,966 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936501.json
+2026-03-24 23:13:18,035 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936502.json
+2026-03-24 23:13:18,139 - INFO - Article saved: https://www.barchart.com/story/news/456034/soundhound-ai-nasdaqsoun-posts-better-than-expected-sales-in-q4-cy2025 -> article_1773936503.json
+2026-03-24 23:13:18,191 - INFO - Article saved: https://www.barchart.com/story/news/851162/should-you-buy-the-soundhound-stock-dip-as-cfo-exits -> article_1773936504.json
+2026-03-24 23:13:18,261 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936505.json
+2026-03-24 23:13:18,345 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936506.json
+2026-03-24 23:13:18,427 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936507.json
+2026-03-24 23:13:18,536 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936508.json
+2026-03-24 23:13:18,627 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936509.json
+2026-03-24 23:13:18,698 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936510.json
+2026-03-24 23:13:18,788 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936511.json
+2026-03-24 23:13:18,862 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936512.json
+2026-03-24 23:13:18,935 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936513.json
+2026-03-24 23:13:19,083 - INFO - Article saved: https://www.barchart.com/story/news/850797/this-company-promises-to-shoot-down-drones-with-lasers-is-its-stock-a-buy-here -> article_1773936514.json
+2026-03-24 23:13:19,168 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936515.json
+2026-03-24 23:13:19,264 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936516.json
+2026-03-24 23:13:19,339 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936517.json
+2026-03-24 23:13:19,433 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936518.json
+2026-03-24 23:13:19,518 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936519.json
+2026-03-24 23:13:19,587 - INFO - Article saved: https://www.barchart.com/story/news/850797/this-company-promises-to-shoot-down-drones-with-lasers-is-its-stock-a-buy-here -> article_1773936520.json
+2026-03-24 23:13:19,672 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936521.json
+2026-03-24 23:13:19,761 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936522.json
+2026-03-24 23:13:19,830 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936523.json
+2026-03-24 23:13:19,921 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936524.json
+2026-03-24 23:13:20,007 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936525.json
+2026-03-24 23:13:20,091 - INFO - Article saved: https://www.barchart.com/story/news/850797/this-company-promises-to-shoot-down-drones-with-lasers-is-its-stock-a-buy-here -> article_1773936526.json
+2026-03-24 23:13:20,175 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936527.json
+2026-03-24 23:13:20,258 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936528.json
+2026-03-24 23:13:20,336 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936529.json
+2026-03-24 23:13:20,421 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936530.json
+2026-03-24 23:13:20,504 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936531.json
+2026-03-24 23:13:20,558 - INFO - Article saved: https://www.barchart.com/story/news/850797/this-company-promises-to-shoot-down-drones-with-lasers-is-its-stock-a-buy-here -> article_1773936532.json
+2026-03-24 23:13:20,626 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936533.json
+2026-03-24 23:13:20,713 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936534.json
+2026-03-24 23:13:20,827 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936535.json
+2026-03-24 23:13:20,914 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936536.json
+2026-03-24 23:13:21,002 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936537.json
+2026-03-24 23:13:21,091 - INFO - Article saved: https://www.barchart.com/story/news/850797/this-company-promises-to-shoot-down-drones-with-lasers-is-its-stock-a-buy-here -> article_1773936538.json
+2026-03-24 23:13:21,183 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1773936539.json
+2026-03-24 23:13:21,271 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1773936540.json
+2026-03-24 23:13:21,358 - INFO - Article saved: https://www.barchart.com/story/news/832880/is-carnival-stock-underperforming-the-dow -> article_1773936541.json
+2026-03-24 23:13:21,437 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1773936542.json
+2026-03-24 23:13:21,526 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1773936543.json
+2026-03-24 23:13:21,611 - INFO - Article saved: https://www.barchart.com/story/news/850797/this-company-promises-to-shoot-down-drones-with-lasers-is-its-stock-a-buy-here -> article_1773936544.json
+2026-03-24 23:13:21,694 - INFO - Article saved: https://www.barchart.com/story/news/857321/is-pool-corporation-stock-underperforming-the-s-p-500 -> article_1774050798.json
+2026-03-24 23:13:21,778 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050799.json
+2026-03-24 23:13:21,862 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050800.json
+2026-03-24 23:13:21,917 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050801.json
+2026-03-24 23:13:21,985 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050802.json
+2026-03-24 23:13:22,078 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774050803.json
+2026-03-24 23:13:22,166 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050804.json
+2026-03-24 23:13:22,252 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050805.json
+2026-03-24 23:13:22,343 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050806.json
+2026-03-24 23:13:22,429 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050807.json
+2026-03-24 23:13:22,514 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050808.json
+2026-03-24 23:13:22,573 - INFO - Article saved: https://www.barchart.com/story/news/582678/nordson-corporation-declares-second-quarter-dividend-for-fiscal-year-2026 -> article_1774050809.json
+2026-03-24 23:13:22,642 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050810.json
+2026-03-24 23:13:22,696 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050811.json
+2026-03-24 23:13:22,773 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050812.json
+2026-03-24 23:13:22,823 - INFO - Article saved: https://www.barchart.com/story/news/859410/is-nordson-stock-outperforming-the-nasdaq -> article_1774050813.json
+2026-03-24 23:13:22,869 - INFO - Article saved: https://www.barchart.com/story/news/859392/is-revvity-stock-underperforming-the-s-p-500 -> article_1774050814.json
+2026-03-24 23:13:22,938 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050815.json
+2026-03-24 23:13:22,990 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050816.json
+2026-03-24 23:13:23,032 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050817.json
+2026-03-24 23:13:23,087 - INFO - Article saved: https://www.barchart.com/story/news/368676/medpace-revvity-azenta-bio-techne-and-oscar-health-stocks-trade-down-what-you-need-to-know -> article_1774050818.json
+2026-03-24 23:13:23,141 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050819.json
+2026-03-24 23:13:23,186 - INFO - Article saved: https://www.barchart.com/story/news/859255/how-is-pentairs-stock-performance-compared-to-other-water-stocks -> article_1774050820.json
+2026-03-24 23:13:23,230 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050821.json
+2026-03-24 23:13:23,273 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050822.json
+2026-03-24 23:13:23,326 - INFO - Article saved: https://www.barchart.com/story/news/372753/pentair-announces-quarterly-cash-dividend-of-0-27 -> article_1774050823.json
+2026-03-24 23:13:23,379 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050824.json
+2026-03-24 23:13:23,422 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050825.json
+2026-03-24 23:13:23,468 - INFO - Article saved: https://www.barchart.com/story/news/859231/is-stanley-black-decker-stock-underperforming-the-dow -> article_1774050826.json
+2026-03-24 23:13:23,537 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050827.json
+2026-03-24 23:13:23,600 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050828.json
+2026-03-24 23:13:23,635 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050829.json
+2026-03-24 23:13:23,690 - INFO - Article saved: https://www.barchart.com/story/news/397297/stanley-black-decker-announces-1st-quarter-2026-dividend -> article_1774050830.json
+2026-03-24 23:13:23,745 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050831.json
+2026-03-24 23:13:23,801 - INFO - Article saved: https://www.barchart.com/story/news/859999/a-florida-man-sold-his-house-in-5-days-using-chatgpt-should-realtors-be-worried -> article_1774050832.json
+2026-03-24 23:13:23,857 - INFO - Article saved: https://www.barchart.com/story/news/842469/redfin-reports-the-typical-home-sells-in-66-days-the-slowest-winter-pace-in-a-decade -> article_1774050833.json
+2026-03-24 23:13:23,912 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050834.json
+2026-03-24 23:13:23,966 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050835.json
+2026-03-24 23:13:24,012 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050836.json
+2026-03-24 23:13:24,067 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050837.json
+2026-03-24 23:13:24,114 - INFO - Article saved: https://seekingalpha.com/news/4533440-lamb-weston-falls-after-seeing-unfavorable-pricingmix-in-fq2 -> article_1774049352.json
+2026-03-24 23:13:24,209 - INFO - Article saved: https://www.barchart.com/story/news/860904/how-is-lamb-weston-s-stock-performance-compared-to-other-consumer-defensive-stocks -> article_1774050838.json
+2026-03-24 23:13:24,263 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050839.json
+2026-03-24 23:13:24,317 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050840.json
+2026-03-24 23:13:24,387 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050841.json
+2026-03-24 23:13:24,439 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050842.json
+2026-03-24 23:13:24,485 - INFO - Article saved: https://www.barchart.com/story/news/860561/want-income-and-growth-this-simple-3-etf-portfolio-does-both -> article_1774050843.json
+2026-03-24 23:13:24,522 - INFO - Article saved: https://www.barchart.com/story/news/542945/5-top-defense-stocks-to-buy-as-the-world-rearms -> article_1774050844.json
+2026-03-24 23:13:24,576 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050845.json
+2026-03-24 23:13:24,620 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050846.json
+2026-03-24 23:13:24,621 - INFO - Saved 1400 articles so far
+2026-03-24 23:13:24,667 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050847.json
+2026-03-24 23:13:24,720 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050848.json
+2026-03-24 23:13:24,769 - INFO - Article saved: https://www.barchart.com/story/news/568251/where-should-you-put-10-000-today-look-at-these-3-sectors-that-are-winning-while-tech-slumps -> article_1774050849.json
+2026-03-24 23:13:24,832 - INFO - Article saved: https://www.barchart.com/story/news/863100/super-micro-computer-stock-is-set-for-its-worst-day-since-2024-on-nvidia-smuggling-charges -> article_1774050850.json
+2026-03-24 23:13:24,886 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050851.json
+2026-03-24 23:13:24,940 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050852.json
+2026-03-24 23:13:24,999 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050853.json
+2026-03-24 23:13:25,046 - INFO - Article saved: https://www.barchart.com/story/news/854612/3-men-are-charged-with-conspiring-to-smuggle-us-artificial-intelligence-to-china -> article_1774050854.json
+2026-03-24 23:13:25,102 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050855.json
+2026-03-24 23:13:25,141 - INFO - Article saved: https://www.barchart.com/story/news/862369/the-s-p-500-is-rotting-from-the-inside-out-heres-why-and-how-to-trade-it-here -> article_1774050856.json
+2026-03-24 23:13:25,197 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050857.json
+2026-03-24 23:13:25,243 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050858.json
+2026-03-24 23:13:25,289 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050859.json
+2026-03-24 23:13:25,333 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774050860.json
+2026-03-24 23:13:25,380 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050861.json
+2026-03-24 23:13:25,436 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050862.json
+2026-03-24 23:13:25,492 - INFO - Article saved: https://www.barchart.com/story/news/862088/davita-stock-is-dva-outperforming-the-health-care-sector -> article_1774050863.json
+2026-03-24 23:13:25,548 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050864.json
+2026-03-24 23:13:25,602 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050865.json
+2026-03-24 23:13:25,658 - INFO - Article saved: https://www.barchart.com/story/news/37366923/davita-nysedva-beats-expectations-in-strong-q4-cy2025-stock-soars -> article_1774050866.json
+2026-03-24 23:13:25,711 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050867.json
+2026-03-24 23:13:25,757 - INFO - Article saved: https://www.barchart.com/story/news/862029/is-incyte-stock-outperforming-the-dow -> article_1774050868.json
+2026-03-24 23:13:25,811 - INFO - Article saved: https://www.barchart.com/story/news/155247/incy-q4-deep-dive-revenue-growth-outpaces-profit-as-pipeline-advances-margins-narrow -> article_1774050869.json
+2026-03-24 23:13:25,869 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050870.json
+2026-03-24 23:13:25,912 - INFO - Article saved: https://www.barchart.com/story/news/127154/incyte-q4-earnings-snapshot -> article_1774050871.json
+2026-03-24 23:13:25,968 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050872.json
+2026-03-24 23:13:26,012 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050873.json
+2026-03-24 23:13:26,065 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050874.json
+2026-03-24 23:13:26,110 - INFO - Article saved: https://www.barchart.com/story/news/861930/is-nisource-stock-underperforming-the-nasdaq -> article_1774050875.json
+2026-03-24 23:13:26,154 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050876.json
+2026-03-24 23:13:26,208 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050877.json
+2026-03-24 23:13:26,266 - INFO - Article saved: https://www.barchart.com/story/news/153073/nisource-q4-earnings-snapshot -> article_1774050878.json
+2026-03-24 23:13:26,309 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050879.json
+2026-03-24 23:13:26,364 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050880.json
+2026-03-24 23:13:26,408 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050881.json
+2026-03-24 23:13:26,462 - INFO - Article saved: https://www.barchart.com/story/news/179247/kimco-realty-q4-earnings-snapshot -> article_1774050882.json
+2026-03-24 23:13:26,515 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050883.json
+2026-03-24 23:13:26,569 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050884.json
+2026-03-24 23:13:26,625 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050885.json
+2026-03-24 23:13:26,661 - INFO - Article saved: https://www.barchart.com/story/news/861883/is-kimco-realty-stock-underperforming-the-s-p-500 -> article_1774050886.json
+2026-03-24 23:13:26,697 - INFO - Article saved: https://www.barchart.com/story/news/861841/how-is-alliant-energy-s-stock-performance-compared-to-other-utilities-stocks -> article_1774050887.json
+2026-03-24 23:13:26,752 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050888.json
+2026-03-24 23:13:26,792 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050889.json
+2026-03-24 23:13:26,852 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050890.json
+2026-03-24 23:13:26,906 - INFO - Article saved: https://www.barchart.com/story/news/317335/alliant-energy-q4-earnings-snapshot -> article_1774050891.json
+2026-03-24 23:13:26,971 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050892.json
+2026-03-24 23:13:27,027 - INFO - Article saved: https://www.barchart.com/story/news/861488/soybeans-holding-higher-to-start-friday -> article_1774050893.json
+2026-03-24 23:13:27,084 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050894.json
+2026-03-24 23:13:27,122 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050895.json
+2026-03-24 23:13:27,180 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050896.json
+2026-03-24 23:13:27,217 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050897.json
+2026-03-24 23:13:27,274 - INFO - Article saved: https://www.barchart.com/story/news/861518/hogs-look-to-round-out-the-week -> article_1774050898.json
+2026-03-24 23:13:27,316 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050899.json
+2026-03-24 23:13:27,372 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050900.json
+2026-03-24 23:13:27,409 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050901.json
+2026-03-24 23:13:27,446 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050902.json
+2026-03-24 23:13:27,491 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050903.json
+2026-03-24 23:13:27,543 - INFO - Article saved: https://www.barchart.com/story/news/861498/wheat-falling-back-on-friday-am-trade -> article_1774050904.json
+2026-03-24 23:13:27,600 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050905.json
+2026-03-24 23:13:27,646 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050906.json
+2026-03-24 23:13:27,704 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050907.json
+2026-03-24 23:13:27,763 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050908.json
+2026-03-24 23:13:27,811 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050909.json
+2026-03-24 23:13:27,866 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050910.json
+2026-03-24 23:13:27,902 - INFO - Article saved: https://www.barchart.com/story/news/861508/cattle-looking-to-friday-after-falling-on-thursday -> article_1774050911.json
+2026-03-24 23:13:27,961 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050912.json
+2026-03-24 23:13:27,998 - INFO - Article saved: https://www.barchart.com/story/news/861478/corn-slipping-back-on-friday-morning -> article_1774050913.json
+2026-03-24 23:13:28,055 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050914.json
+2026-03-24 23:13:28,098 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050915.json
+2026-03-24 23:13:28,153 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050916.json
+2026-03-24 23:13:28,225 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050917.json
+2026-03-24 23:13:28,262 - INFO - Article saved: https://www.barchart.com/story/news/861528/cotton-starting-friday-with-slight-gains -> article_1774050918.json
+2026-03-24 23:13:28,312 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050919.json
+2026-03-24 23:13:28,350 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774050920.json
+2026-03-24 23:13:28,396 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774050921.json
+2026-03-24 23:13:28,443 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774050922.json
+2026-03-24 23:13:28,484 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050923.json
+2026-03-24 23:13:28,523 - INFO - Article saved: https://www.barchart.com/story/news/37065920/how-to-play-baba-stock-as-alibabas-growth-story-gets-a-boost-from-the-chinese-government -> article_1774050924.json
+2026-03-24 23:13:28,564 - INFO - Article saved: https://www.barchart.com/story/news/847079/morgan-stanley-is-betting-big-on-this-global-ai-winner-should-you-buy-the-stock-here -> article_1774050925.json
+2026-03-24 23:13:28,611 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050926.json
+2026-03-24 23:13:28,668 - INFO - Article saved: https://www.barchart.com/story/news/824956/alibaba-just-launched-a-new-ai-unit-should-you-buy-baba-stock-here -> article_1774050927.json
+2026-03-24 23:13:28,707 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050928.json
+2026-03-24 23:13:28,766 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050929.json
+2026-03-24 23:13:28,804 - INFO - Article saved: https://www.barchart.com/story/news/864769/alibabas-post-earnings-woes-continue-is-baba-stock-a-buy-despite-the-misses -> article_1774050930.json
+2026-03-24 23:13:28,861 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050931.json
+2026-03-24 23:13:28,902 - INFO - Article saved: https://www.barchart.com/story/news/35166120/as-alibaba-goes-from-uninvestable-to-fomo-should-you-buy-or-sell-baba-stock -> article_1774050932.json
+2026-03-24 23:13:28,957 - INFO - Article saved: https://www.barchart.com/story/news/36817221/alibaba-was-the-markets-favorite-chinese-ai-stock-in-2025-whats-babas-2026-forecast -> article_1774050933.json
+2026-03-24 23:13:29,013 - INFO - Article saved: https://www.barchart.com/story/news/838819/ai-stocks-are-expensive-is-this-12-stock-the-cheapest-bet-now -> article_1774050934.json
+2026-03-24 23:13:29,068 - INFO - Article saved: https://www.barchart.com/story/news/566596/should-you-buy-the-dip-in-alibaba-stock-ahead-of-chinas-two-sessions -> article_1774050935.json
+2026-03-24 23:13:29,115 - INFO - Article saved: https://www.barchart.com/story/news/36327851/alibabas-profits-have-nosedived-is-baba-still-a-buy-on-ai-and-instant-commerce-push -> article_1774050936.json
+2026-03-24 23:13:29,173 - INFO - Article saved: https://www.barchart.com/story/news/37200637/alibaba-is-prepping-for-an-ai-chip-ipo-does-that-make-baba-stock-a-buy-here -> article_1774050937.json
+2026-03-24 23:13:29,229 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1774050938.json
+2026-03-24 23:13:29,321 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050939.json
+2026-03-24 23:13:29,375 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050940.json
+2026-03-24 23:13:29,420 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050941.json
+2026-03-24 23:13:29,469 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050942.json
+2026-03-24 23:13:29,523 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050943.json
+2026-03-24 23:13:29,576 - INFO - Article saved: https://www.barchart.com/story/news/864678/dollar-supported-by-weak-stocks-and-iran-war -> article_1774050944.json
+2026-03-24 23:13:29,622 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050945.json
+2026-03-24 23:13:29,664 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050946.json
+2026-03-24 23:13:29,664 - INFO - Saved 1500 articles so far
+2026-03-24 23:13:29,719 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050947.json
+2026-03-24 23:13:29,775 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050948.json
+2026-03-24 23:13:29,812 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050949.json
+2026-03-24 23:13:29,856 - INFO - Article saved: https://www.barchart.com/story/news/864544/elevated-crude-oil-still-high-inflation-create-this-1-trade-to-make-now -> article_1774050950.json
+2026-03-24 23:13:29,910 - INFO - Article saved: https://www.barchart.com/story/news/832863/brent-crude-briefly-tops-119-per-barrel-before-receding-and-shakes-stock-markets-worldwide -> article_1774050951.json
+2026-03-24 23:13:29,968 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050952.json
+2026-03-24 23:13:30,022 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050953.json
+2026-03-24 23:13:30,066 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050954.json
+2026-03-24 23:13:30,122 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050955.json
+2026-03-24 23:13:30,178 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050956.json
+2026-03-24 23:13:30,237 - INFO - Article saved: https://www.barchart.com/story/news/29654559/super-micro-computer-stock-buy-sell-or-steer-clear -> article_1774050957.json
+2026-03-24 23:13:30,280 - INFO - Article saved: https://www.barchart.com/story/news/864505/super-micro-stock-is-getting-crushed-time-to-load-up-or-stay-far-away -> article_1774050958.json
+2026-03-24 23:13:30,342 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050959.json
+2026-03-24 23:13:30,399 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050960.json
+2026-03-24 23:13:30,455 - INFO - Article saved: https://www.barchart.com/story/news/863862/stocks-decline-as-bond-yields-climb-on-inflation-fears -> article_1774050961.json
+2026-03-24 23:13:30,500 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050962.json
+2026-03-24 23:13:30,539 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050963.json
+2026-03-24 23:13:30,597 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050964.json
+2026-03-24 23:13:30,637 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050965.json
+2026-03-24 23:13:30,675 - INFO - Article saved: https://www.barchart.com/story/news/863694/a-o-smith-stock-is-aos-underperforming-the-industrials-sector -> article_1774050966.json
+2026-03-24 23:13:30,720 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050967.json
+2026-03-24 23:13:30,773 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050968.json
+2026-03-24 23:13:30,830 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050969.json
+2026-03-24 23:13:30,869 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050970.json
+2026-03-24 23:13:30,906 - INFO - Article saved: https://www.barchart.com/story/news/690567/3-unpopular-stocks-with-open-questions -> article_1774050971.json
+2026-03-24 23:13:30,947 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050972.json
+2026-03-24 23:13:30,991 - INFO - Article saved: https://www.barchart.com/story/news/732780/3-cash-producing-stocks-with-open-questions -> article_1774050973.json
+2026-03-24 23:13:31,048 - INFO - Article saved: https://www.barchart.com/story/news/863679/how-is-bio-techne-s-stock-performance-compared-to-other-biotechnology-stocks -> article_1774050974.json
+2026-03-24 23:13:31,087 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050975.json
+2026-03-24 23:13:31,126 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050976.json
+2026-03-24 23:13:31,197 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050977.json
+2026-03-24 23:13:31,241 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050978.json
+2026-03-24 23:13:31,281 - INFO - Article saved: https://www.barchart.com/story/news/863622/how-is-robinhoods-stock-performance-compared-to-other-capital-markets-stock -> article_1774050979.json
+2026-03-24 23:13:31,320 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050980.json
+2026-03-24 23:13:31,358 - INFO - Article saved: https://www.barchart.com/story/news/140750/robinhood-reports-fourth-quarter-and-full-year-2025-results -> article_1774050981.json
+2026-03-24 23:13:31,402 - INFO - Article saved: https://www.barchart.com/story/news/141799/robinhood-nasdaqhood-misses-q4-cy2025-sales-expectations -> article_1774050982.json
+2026-03-24 23:13:31,457 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050983.json
+2026-03-24 23:13:31,503 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050984.json
+2026-03-24 23:13:31,571 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050985.json
+2026-03-24 23:13:31,640 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050986.json
+2026-03-24 23:13:31,686 - INFO - Article saved: https://www.barchart.com/story/news/722467/robinhood-markets-inc-reports-february-2026-operating-data -> article_1774050987.json
+2026-03-24 23:13:31,727 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050988.json
+2026-03-24 23:13:31,766 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050989.json
+2026-03-24 23:13:31,812 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050990.json
+2026-03-24 23:13:31,870 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050991.json
+2026-03-24 23:13:31,916 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774050992.json
+2026-03-24 23:13:31,961 - INFO - Article saved: https://www.barchart.com/story/news/863532/is-udr-stock-underperforming-the-s-p-500 -> article_1774050993.json
+2026-03-24 23:13:32,001 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774050994.json
+2026-03-24 23:13:32,046 - INFO - Article saved: https://www.barchart.com/story/news/863504/what-does-thursday-s-dramatic-shift-in-the-fed-fund-futures-forward-curve-tell-us -> article_1774050995.json
+2026-03-24 23:13:32,105 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774050996.json
+2026-03-24 23:13:32,147 - INFO - Article saved: https://www.barchart.com/story/news/815729/will-the-white-house-fume-as-the-fed-is-led-by-f-o-i-l -> article_1774050997.json
+2026-03-24 23:13:32,187 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774050998.json
+2026-03-24 23:13:32,227 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774050999.json
+2026-03-24 23:13:32,271 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051000.json
+2026-03-24 23:13:32,333 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051001.json
+2026-03-24 23:13:32,371 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051002.json
+2026-03-24 23:13:32,417 - INFO - Article saved: https://www.barchart.com/story/news/58805/mgm-q4-earnings-snapshot -> article_1774051003.json
+2026-03-24 23:13:32,474 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051004.json
+2026-03-24 23:13:32,519 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051005.json
+2026-03-24 23:13:32,559 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051006.json
+2026-03-24 23:13:32,600 - INFO - Article saved: https://www.barchart.com/story/news/57384/mgm-resorts-international-reports-fourth-quarter-and-full-year-2025-results -> article_1774051007.json
+2026-03-24 23:13:32,645 - INFO - Article saved: https://www.barchart.com/story/news/863402/how-is-mgm-resorts-international-s-stock-performance-compared-to-other-gaming-stocks -> article_1774051008.json
+2026-03-24 23:13:32,698 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051009.json
+2026-03-24 23:13:32,747 - INFO - Article saved: https://www.barchart.com/story/news/868207/are-fertilizers-a-compelling-opportunity -> article_1774051010.json
+2026-03-24 23:13:32,792 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051011.json
+2026-03-24 23:13:32,839 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051012.json
+2026-03-24 23:13:32,886 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051013.json
+2026-03-24 23:13:32,932 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051014.json
+2026-03-24 23:13:32,975 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051015.json
+2026-03-24 23:13:33,019 - INFO - Article saved: https://www.barchart.com/story/news/868094/is-jack-henry-associates-stock-underperforming-the-s-p-500 -> article_1774051016.json
+2026-03-24 23:13:33,066 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051017.json
+2026-03-24 23:13:33,110 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051018.json
+2026-03-24 23:13:33,165 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051019.json
+2026-03-24 23:13:33,222 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051020.json
+2026-03-24 23:13:33,272 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051021.json
+2026-03-24 23:13:33,313 - INFO - Article saved: https://www.barchart.com/story/news/867945/1-stock-id-buy-today-1-i-wouldnt-touch -> article_1774051022.json
+2026-03-24 23:13:33,368 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051023.json
+2026-03-24 23:13:33,408 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051024.json
+2026-03-24 23:13:33,454 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051025.json
+2026-03-24 23:13:33,498 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051026.json
+2026-03-24 23:13:33,542 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051027.json
+2026-03-24 23:13:33,587 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051028.json
+2026-03-24 23:13:33,629 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051029.json
+2026-03-24 23:13:33,672 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051030.json
+2026-03-24 23:13:33,718 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051031.json
+2026-03-24 23:13:33,775 - INFO - Article saved: https://www.barchart.com/story/news/867851/2-defensive-stocks-that-wall-street-loves-for-the-oil-shock-playbook -> article_1774051032.json
+2026-03-24 23:13:33,846 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051033.json
+2026-03-24 23:13:33,903 - INFO - Article saved: https://seekingalpha.com/news/4566334-sandisk-in-focus-as-citi-ups-price-target-after-micron-results-suggest-continued-strength -> article_1774049480.json
+2026-03-24 23:13:33,951 - INFO - Article saved: https://www.barchart.com/story/news/642770/how-is-sandisk-s-stock-performance-compared-to-other-technology-stocks -> article_1774051034.json
+2026-03-24 23:13:33,989 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051035.json
+2026-03-24 23:13:34,029 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051036.json
+2026-03-24 23:13:34,072 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051037.json
+2026-03-24 23:13:34,113 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051038.json
+2026-03-24 23:13:34,153 - INFO - Article saved: https://www.barchart.com/story/news/666648/down-nearly-10-in-the-past-5-days-should-you-buy-the-sandisk-stock-dip -> article_1774051039.json
+2026-03-24 23:13:34,196 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774051040.json
+2026-03-24 23:13:34,243 - INFO - Article saved: https://www.barchart.com/story/news/642282/even-after-a-monster-rally-analysts-still-think-you-should-buy-sandisk-stock -> article_1774051041.json
+2026-03-24 23:13:34,283 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051042.json
+2026-03-24 23:13:34,326 - INFO - Article saved: https://www.barchart.com/story/news/867353/strength-in-gasoline-and-supply-disruptions-underpin-sugar-prices -> article_1774051043.json
+2026-03-24 23:13:34,366 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051044.json
+2026-03-24 23:13:34,466 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051045.json
+2026-03-24 23:13:34,466 - INFO - Saved 1600 articles so far
+2026-03-24 23:13:34,523 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051046.json
+2026-03-24 23:13:34,577 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051047.json
+2026-03-24 23:13:34,618 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051048.json
+2026-03-24 23:13:34,678 - INFO - Article saved: https://www.barchart.com/story/news/793822/nvidia-just-announced-nemoclaw-to-make-openclaw-safer-as-lobster-ai-agent-craze-raises-security-alarms -> article_1774051049.json
+2026-03-24 23:13:34,718 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051050.json
+2026-03-24 23:13:34,775 - INFO - Article saved: https://www.barchart.com/story/news/829068/bank-of-america-still-loves-nvidia-stock-after-gtc-2026-should-you -> article_1774051051.json
+2026-03-24 23:13:34,822 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051052.json
+2026-03-24 23:13:34,877 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051053.json
+2026-03-24 23:13:34,917 - INFO - Article saved: https://www.barchart.com/story/news/867145/openclaw-is-just-as-important-as-html-linux-and-chatgpt-jensen-huang-bets-that-agentic-ai-will-transform-nvda-stock -> article_1774051054.json
+2026-03-24 23:13:34,974 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051055.json
+2026-03-24 23:13:35,030 - INFO - Article saved: https://www.barchart.com/story/news/848145/nvidia-stock-warning-how-nvda-could-plunge-30-from-here -> article_1774051056.json
+2026-03-24 23:13:35,070 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051057.json
+2026-03-24 23:13:35,124 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051058.json
+2026-03-24 23:13:35,177 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051059.json
+2026-03-24 23:13:35,235 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051060.json
+2026-03-24 23:13:35,274 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051061.json
+2026-03-24 23:13:35,328 - INFO - Article saved: https://www.barchart.com/story/news/867121/cocoa-prices-pressured-by-dollar-strength-and-an-improved-supply-outlook -> article_1774051062.json
+2026-03-24 23:13:35,370 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051063.json
+2026-03-24 23:13:35,426 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051064.json
+2026-03-24 23:13:35,474 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051065.json
+2026-03-24 23:13:35,519 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051066.json
+2026-03-24 23:13:35,574 - INFO - Article saved: https://www.barchart.com/story/news/867092/1-key-stock-thats-up-more-than-80-over-the-past-year -> article_1774051067.json
+2026-03-24 23:13:35,620 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051068.json
+2026-03-24 23:13:35,674 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051069.json
+2026-03-24 23:13:35,714 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051070.json
+2026-03-24 23:13:35,769 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051071.json
+2026-03-24 23:13:35,815 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051072.json
+2026-03-24 23:13:35,870 - INFO - Article saved: https://www.barchart.com/story/news/851373/tesla-faces-wider-probe-of-self-driving-feature-as-it-prepares-to-sell-cars-without-steering-wheels -> article_1774051073.json
+2026-03-24 23:13:35,929 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051074.json
+2026-03-24 23:13:35,973 - INFO - Article saved: https://www.barchart.com/story/news/866801/tesla-faces-a-new-fsd-probe-what-does-that-mean-for-the-tsla-stock-bull-case -> article_1774051075.json
+2026-03-24 23:13:36,024 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051076.json
+2026-03-24 23:13:36,094 - INFO - Article saved: https://www.barchart.com/story/news/866768/coffee-supply-fears-are-boosting-prices -> article_1774051077.json
+2026-03-24 23:13:36,151 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051078.json
+2026-03-24 23:13:36,196 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051079.json
+2026-03-24 23:13:36,250 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051080.json
+2026-03-24 23:13:36,305 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051081.json
+2026-03-24 23:13:36,347 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051082.json
+2026-03-24 23:13:36,406 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051083.json
+2026-03-24 23:13:36,451 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051084.json
+2026-03-24 23:13:36,490 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051085.json
+2026-03-24 23:13:36,545 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051086.json
+2026-03-24 23:13:36,589 - INFO - Article saved: https://www.barchart.com/story/news/866594/trading-the-saas-apocalypse-why-are-some-cloud-computing-stocks-bottoming-while-others-remain-in-freefall -> article_1774051087.json
+2026-03-24 23:13:36,631 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774051088.json
+2026-03-24 23:13:36,677 - INFO - Article saved: https://www.barchart.com/story/news/112397/as-software-stocks-face-a-new-apocalypse-heres-what-my-risk-and-reward-model-says-comes-next -> article_1774051089.json
+2026-03-24 23:13:36,715 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051090.json
+2026-03-24 23:13:36,760 - INFO - Article saved: https://www.barchart.com/story/news/866574/crude-oil-prices-push-higher-on-fears-iran-war-will-escalate -> article_1774051091.json
+2026-03-24 23:13:36,805 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051092.json
+2026-03-24 23:13:36,854 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051093.json
+2026-03-24 23:13:36,899 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051094.json
+2026-03-24 23:13:36,968 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051095.json
+2026-03-24 23:13:37,008 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051096.json
+2026-03-24 23:13:37,055 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051097.json
+2026-03-24 23:13:37,103 - INFO - Article saved: https://www.barchart.com/story/news/37266486/aal-q4-deep-dive-premium-expansion-hub-investment-and-weather-driven-margin-pressure -> article_1774051098.json
+2026-03-24 23:13:37,147 - INFO - Article saved: https://www.barchart.com/story/news/865480/american-airlines-stock-alert-should-you-sell-aal-now-amid-tsa-shortages-potential-airport-closures -> article_1774051099.json
+2026-03-24 23:13:37,192 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051100.json
+2026-03-24 23:13:37,242 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051101.json
+2026-03-24 23:13:37,304 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051102.json
+2026-03-24 23:13:37,359 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051103.json
+2026-03-24 23:13:37,412 - INFO - Article saved: https://www.barchart.com/story/news/36462462/trump-is-doubling-down-on-robotics-does-that-make-tesla-stock-a-buy-here -> article_1774051104.json
+2026-03-24 23:13:37,456 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051105.json
+2026-03-24 23:13:37,517 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774051106.json
+2026-03-24 23:13:37,563 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051107.json
+2026-03-24 23:13:37,613 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051108.json
+2026-03-24 23:13:37,658 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051109.json
+2026-03-24 23:13:37,703 - INFO - Article saved: https://www.barchart.com/story/news/307719/the-shocking-futuristic-reason-why-elon-musk-is-stopping-production-of-2-tesla-models -> article_1774051110.json
+2026-03-24 23:13:37,747 - INFO - Article saved: https://www.barchart.com/story/news/34036177/it-will-be-the-biggest-product-ever-elon-musk-says-teslas-optimus-robots-will-be-bigger-than-even-robotaxi -> article_1774051111.json
+2026-03-24 23:13:37,786 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051112.json
+2026-03-24 23:13:37,829 - INFO - Article saved: https://www.barchart.com/story/news/847017/goldman-sachs-every-10-jump-in-oil-could-add-0-3-to-u-s-inflation -> article_1774051113.json
+2026-03-24 23:13:37,877 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051114.json
+2026-03-24 23:13:37,924 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051115.json
+2026-03-24 23:13:37,965 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051116.json
+2026-03-24 23:13:38,010 - INFO - Article saved: https://www.barchart.com/story/news/869827/how-the-iran-war-is-driving-a-spike-in-mortgage-rates-above-6-22-and-what-comes-next -> article_1774051117.json
+2026-03-24 23:13:38,051 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051118.json
+2026-03-24 23:13:38,096 - INFO - Article saved: https://www.barchart.com/story/news/864976/the-strait-of-hormuz-is-just-a-distraction-the-real-story-is-bonds-what-the-yield-curve-is-saying -> article_1774051119.json
+2026-03-24 23:13:38,142 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051120.json
+2026-03-24 23:13:38,183 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051121.json
+2026-03-24 23:13:38,229 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051122.json
+2026-03-24 23:13:38,269 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051123.json
+2026-03-24 23:13:38,314 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051124.json
+2026-03-24 23:13:38,355 - INFO - Article saved: https://www.barchart.com/story/news/134720/no-bottom-in-sight-wall-street-wants-you-to-sell-qcom-stock-after-earnings -> article_1774051125.json
+2026-03-24 23:13:38,395 - INFO - Article saved: https://www.barchart.com/story/news/869744/qcom-stock-warning-why-analysts-warn-qualcomm-could-plunge-more-than-20-from-here -> article_1774051126.json
+2026-03-24 23:13:38,443 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051127.json
+2026-03-24 23:13:38,489 - INFO - Article saved: https://www.barchart.com/story/news/869619/sugar-prices-rally-as-gasoline-soars -> article_1774051128.json
+2026-03-24 23:13:38,534 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051129.json
+2026-03-24 23:13:38,578 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051130.json
+2026-03-24 23:13:38,623 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051131.json
+2026-03-24 23:13:38,664 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051132.json
+2026-03-24 23:13:38,702 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051133.json
+2026-03-24 23:13:38,741 - INFO - Article saved: https://www.barchart.com/story/news/869574/cocoa-prices-fall-on-dollar-strength-alongside-an-improved-supply-outlook -> article_1774051134.json
+2026-03-24 23:13:38,787 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051135.json
+2026-03-24 23:13:38,827 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051136.json
+2026-03-24 23:13:38,868 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051137.json
+2026-03-24 23:13:38,913 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051138.json
+2026-03-24 23:13:38,954 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051139.json
+2026-03-24 23:13:39,000 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051140.json
+2026-03-24 23:13:39,037 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051141.json
+2026-03-24 23:13:39,085 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051142.json
+2026-03-24 23:13:39,135 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051143.json
+2026-03-24 23:13:39,190 - INFO - Article saved: https://www.barchart.com/story/news/869546/supply-concerns-boost-coffee-prices -> article_1774051144.json
+2026-03-24 23:13:39,237 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051145.json
+2026-03-24 23:13:39,237 - INFO - Saved 1700 articles so far
+2026-03-24 23:13:39,281 - INFO - Article saved: https://www.investing.com/news/analyst-ratings/piper-sandler-raises-crispr-therapeutics-price-target-on-cash-raise-93CH-4565461 -> article_1774046369.json
+2026-03-24 23:13:39,327 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051146.json
+2026-03-24 23:13:39,376 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051147.json
+2026-03-24 23:13:39,413 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051148.json
+2026-03-24 23:13:39,458 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051149.json
+2026-03-24 23:13:39,540 - INFO - Article saved: https://www.barchart.com/story/news/869149/this-cathie-wood-stock-is-down-36-over-the-past-2-years-she-still-cant-get-enough -> article_1774051150.json
+2026-03-24 23:13:39,613 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051151.json
+2026-03-24 23:13:39,660 - INFO - Article saved: https://www.barchart.com/story/news/328599/palo-alto-networks-stock-has-tanked-but-its-free-cash-flow-is-strong-time-to-buy-panw -> article_1774051152.json
+2026-03-24 23:13:39,704 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051153.json
+2026-03-24 23:13:39,744 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051154.json
+2026-03-24 23:13:39,789 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051155.json
+2026-03-24 23:13:39,838 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051156.json
+2026-03-24 23:13:39,882 - INFO - Article saved: https://www.barchart.com/story/news/868911/palo-alto-networks-stock-is-still-deeply-undervalued-based-on-its-fcf-how-to-play-panw -> article_1774051157.json
+2026-03-24 23:13:39,925 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051158.json
+2026-03-24 23:13:39,967 - INFO - Article saved: https://www.barchart.com/story/news/868438/iwms-surge-in-unusual-options-activity-signals-opportunity-heres-a-covered-strangle-with-a-twist -> article_1774051159.json
+2026-03-24 23:13:40,010 - INFO - Article saved: https://www.barchart.com/story/news/22915617/small-cap-stocks-look-ready-to-take-off-in-2024 -> article_1774051160.json
+2026-03-24 23:13:40,053 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051161.json
+2026-03-24 23:13:40,095 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051162.json
+2026-03-24 23:13:40,136 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051163.json
+2026-03-24 23:13:40,179 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051164.json
+2026-03-24 23:13:40,224 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051165.json
+2026-03-24 23:13:40,262 - INFO - Article saved: https://www.barchart.com/story/news/868425/cotton-mostly-weaker-on-friday -> article_1774051166.json
+2026-03-24 23:13:40,306 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051167.json
+2026-03-24 23:13:40,349 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051168.json
+2026-03-24 23:13:40,394 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051169.json
+2026-03-24 23:13:40,437 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051170.json
+2026-03-24 23:13:40,476 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051171.json
+2026-03-24 23:13:40,516 - INFO - Article saved: https://www.barchart.com/story/news/868415/hogs-slipping-lower-on-friday -> article_1774051172.json
+2026-03-24 23:13:40,554 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051173.json
+2026-03-24 23:13:40,598 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051174.json
+2026-03-24 23:13:40,643 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051175.json
+2026-03-24 23:13:40,691 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051176.json
+2026-03-24 23:13:40,732 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051177.json
+2026-03-24 23:13:40,771 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051178.json
+2026-03-24 23:13:40,811 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051179.json
+2026-03-24 23:13:40,851 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051180.json
+2026-03-24 23:13:40,896 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051181.json
+2026-03-24 23:13:40,938 - INFO - Article saved: https://www.barchart.com/story/news/868385/soybeans-easing-lower-on-friday -> article_1774051182.json
+2026-03-24 23:13:40,978 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051183.json
+2026-03-24 23:13:41,018 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051184.json
+2026-03-24 23:13:41,058 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051185.json
+2026-03-24 23:13:41,097 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051186.json
+2026-03-24 23:13:41,136 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051187.json
+2026-03-24 23:13:41,174 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051188.json
+2026-03-24 23:13:41,214 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051189.json
+2026-03-24 23:13:41,262 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051190.json
+2026-03-24 23:13:41,307 - INFO - Article saved: https://www.barchart.com/story/news/868375/corn-fading-back-on-friday -> article_1774051191.json
+2026-03-24 23:13:41,360 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051192.json
+2026-03-24 23:13:41,414 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051193.json
+2026-03-24 23:13:41,469 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051194.json
+2026-03-24 23:13:41,524 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051195.json
+2026-03-24 23:13:41,579 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051196.json
+2026-03-24 23:13:41,633 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051197.json
+2026-03-24 23:13:41,689 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051198.json
+2026-03-24 23:13:41,741 - INFO - Article saved: https://www.barchart.com/story/news/868395/wheat-falling-weaker-on-friday -> article_1774051199.json
+2026-03-24 23:13:41,787 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051200.json
+2026-03-24 23:13:41,846 - INFO - Article saved: https://www.barchart.com/story/news/44574/ralph-lauren-fiscal-q3-earnings-snapshot -> article_1774051201.json
+2026-03-24 23:13:41,892 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051202.json
+2026-03-24 23:13:41,932 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051203.json
+2026-03-24 23:13:41,974 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051204.json
+2026-03-24 23:13:42,015 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051205.json
+2026-03-24 23:13:42,056 - INFO - Article saved: https://www.barchart.com/story/news/868369/is-ralph-lauren-stock-outperforming-the-nasdaq -> article_1774051206.json
+2026-03-24 23:13:42,097 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051207.json
+2026-03-24 23:13:42,139 - INFO - Article saved: https://www.barchart.com/story/news/872392/up-33-ytd-this-stock-isnt-making-headlines-but-investors-keep-buying -> article_1774051208.json
+2026-03-24 23:13:42,181 - INFO - Article saved: https://www.barchart.com/story/news/815414/3-headline-grabbing-stocks-look-overvalued-should-investors-sell-now -> article_1774051209.json
+2026-03-24 23:13:42,224 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051210.json
+2026-03-24 23:13:42,266 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051211.json
+2026-03-24 23:13:42,312 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051212.json
+2026-03-24 23:13:42,354 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051213.json
+2026-03-24 23:13:42,398 - INFO - Article saved: https://www.barchart.com/story/news/828059/micron-fiscal-q2-earnings-snapshot -> article_1774051214.json
+2026-03-24 23:13:42,439 - INFO - Article saved: https://www.barchart.com/story/news/871716/microns-stellar-q2-lifts-price-targets-can-mu-hit-new-highs -> article_1774051215.json
+2026-03-24 23:13:42,480 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051216.json
+2026-03-24 23:13:42,520 - INFO - Article saved: https://www.barchart.com/story/news/871956/stocks-plunge-on-us-plans-to-escalate-iran-war -> article_1774051217.json
+2026-03-24 23:13:42,561 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051218.json
+2026-03-24 23:13:42,608 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051219.json
+2026-03-24 23:13:42,648 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051220.json
+2026-03-24 23:13:42,688 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051221.json
+2026-03-24 23:13:42,730 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051222.json
+2026-03-24 23:13:42,771 - INFO - Article saved: https://www.barchart.com/story/news/872392/up-33-ytd-this-stock-isnt-making-headlines-but-investors-keep-buying -> article_1774051223.json
+2026-03-24 23:13:42,817 - INFO - Article saved: https://www.barchart.com/story/news/815414/3-headline-grabbing-stocks-look-overvalued-should-investors-sell-now -> article_1774051224.json
+2026-03-24 23:13:42,864 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051225.json
+2026-03-24 23:13:42,907 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051226.json
+2026-03-24 23:13:42,954 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051227.json
+2026-03-24 23:13:42,999 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051228.json
+2026-03-24 23:13:43,041 - INFO - Article saved: https://www.barchart.com/story/news/828059/micron-fiscal-q2-earnings-snapshot -> article_1774051229.json
+2026-03-24 23:13:43,082 - INFO - Article saved: https://www.barchart.com/story/news/871716/microns-stellar-q2-lifts-price-targets-can-mu-hit-new-highs -> article_1774051230.json
+2026-03-24 23:13:43,122 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051231.json
+2026-03-24 23:13:43,167 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051232.json
+2026-03-24 23:13:43,227 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051233.json
+2026-03-24 23:13:43,273 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051234.json
+2026-03-24 23:13:43,317 - INFO - Article saved: https://www.barchart.com/story/news/36863563/as-spacex-readies-for-massive-ipo-this-is-the-space-stock-you-should-be-buying -> article_1774051235.json
+2026-03-24 23:13:43,362 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051236.json
+2026-03-24 23:13:43,420 - INFO - Article saved: https://www.barchart.com/story/news/871406/does-rocket-lab-s-2-billion-backlog-offset-dilution-concerns -> article_1774051237.json
+2026-03-24 23:13:43,460 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051238.json
+2026-03-24 23:13:43,520 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051239.json
+2026-03-24 23:13:43,572 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051240.json
+2026-03-24 23:13:43,623 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051241.json
+2026-03-24 23:13:43,664 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051242.json
+2026-03-24 23:13:43,722 - INFO - Article saved: https://www.barchart.com/story/news/873618/exxon-vs-chevron-which-energy-giant-will-pay-you-for-generations-as-oil-prices-surge -> article_1774051243.json
+2026-03-24 23:13:43,763 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051244.json
+2026-03-24 23:13:43,763 - INFO - Saved 1800 articles so far
+2026-03-24 23:13:43,818 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051245.json
+2026-03-24 23:13:43,862 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051246.json
+2026-03-24 23:13:43,901 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051247.json
+2026-03-24 23:13:43,958 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051248.json
+2026-03-24 23:13:44,017 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051249.json
+2026-03-24 23:13:44,075 - INFO - Article saved: https://www.barchart.com/story/news/873141/cotton-close-mixed-on-friday -> article_1774051250.json
+2026-03-24 23:13:44,129 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051251.json
+2026-03-24 23:13:44,170 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051252.json
+2026-03-24 23:13:44,217 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051253.json
+2026-03-24 23:13:44,276 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051254.json
+2026-03-24 23:13:44,316 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051255.json
+2026-03-24 23:13:44,365 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051256.json
+2026-03-24 23:13:44,406 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051257.json
+2026-03-24 23:13:44,455 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051258.json
+2026-03-24 23:13:44,514 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051259.json
+2026-03-24 23:13:44,556 - INFO - Article saved: https://www.barchart.com/story/news/873111/wheat-collapses-lower-on-friday -> article_1774051260.json
+2026-03-24 23:13:44,600 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051261.json
+2026-03-24 23:13:44,696 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051262.json
+2026-03-24 23:13:44,733 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051263.json
+2026-03-24 23:13:44,779 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051264.json
+2026-03-24 23:13:44,834 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051265.json
+2026-03-24 23:13:44,878 - INFO - Article saved: https://www.barchart.com/story/news/873131/hogs-face-pressure-on-friday -> article_1774051266.json
+2026-03-24 23:13:44,938 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051267.json
+2026-03-24 23:13:44,977 - INFO - Article saved: https://www.barchart.com/story/news/873091/corn-head-into-the-weekend-with-losses -> article_1774051268.json
+2026-03-24 23:13:45,020 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051269.json
+2026-03-24 23:13:45,060 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051270.json
+2026-03-24 23:13:45,105 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051271.json
+2026-03-24 23:13:45,153 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051272.json
+2026-03-24 23:13:45,192 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051273.json
+2026-03-24 23:13:45,236 - INFO - Article saved: https://www.barchart.com/story/news/873101/soybeans-fade-lower-into-fridays-close -> article_1774051274.json
+2026-03-24 23:13:45,293 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051275.json
+2026-03-24 23:13:45,339 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774051276.json
+2026-03-24 23:13:45,395 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051277.json
+2026-03-24 23:13:45,461 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051278.json
+2026-03-24 23:13:45,508 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774051279.json
+2026-03-24 23:13:45,546 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051280.json
+2026-03-24 23:13:45,603 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774051281.json
+2026-03-24 23:13:45,642 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774051282.json
+2026-03-24 23:13:45,681 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774051283.json
+2026-03-24 23:13:45,725 - INFO - Article saved: https://www.barchart.com/story/news/875015/healthpeak-properties-stock-is-doc-underperforming-the-real-estate-sector -> article_1774051284.json
+2026-03-24 23:13:45,772 - INFO - Article saved: https://www.barchart.com/story/news/857321/is-pool-corporation-stock-underperforming-the-s-p-500 -> article_1774051285.json
+2026-03-24 23:13:45,838 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051286.json
+2026-03-24 23:13:45,884 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051287.json
+2026-03-24 23:13:45,940 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051288.json
+2026-03-24 23:13:45,985 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051289.json
+2026-03-24 23:13:46,031 - INFO - Article saved: https://www.barchart.com/story/news/857321/is-pool-corporation-stock-underperforming-the-s-p-500 -> article_1774051290.json
+2026-03-24 23:13:46,073 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051291.json
+2026-03-24 23:13:46,112 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051292.json
+2026-03-24 23:13:46,156 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051293.json
+2026-03-24 23:13:46,215 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051294.json
+2026-03-24 23:13:46,254 - INFO - Article saved: https://www.barchart.com/story/news/857321/is-pool-corporation-stock-underperforming-the-s-p-500 -> article_1774051295.json
+2026-03-24 23:13:46,304 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051296.json
+2026-03-24 23:13:46,352 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051297.json
+2026-03-24 23:13:46,412 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051298.json
+2026-03-24 23:13:46,458 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051299.json
+2026-03-24 23:13:46,501 - INFO - Article saved: https://www.barchart.com/story/news/857321/is-pool-corporation-stock-underperforming-the-s-p-500 -> article_1774051300.json
+2026-03-24 23:13:46,539 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051301.json
+2026-03-24 23:13:46,597 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051302.json
+2026-03-24 23:13:46,640 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051303.json
+2026-03-24 23:13:46,685 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051304.json
+2026-03-24 23:13:46,728 - INFO - Article saved: https://www.barchart.com/story/news/857321/is-pool-corporation-stock-underperforming-the-s-p-500 -> article_1774051305.json
+2026-03-24 23:13:46,776 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051306.json
+2026-03-24 23:13:46,818 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051307.json
+2026-03-24 23:13:46,875 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051308.json
+2026-03-24 23:13:46,934 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051309.json
+2026-03-24 23:13:46,994 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774051310.json
+2026-03-24 23:13:47,052 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051311.json
+2026-03-24 23:13:47,098 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051312.json
+2026-03-24 23:13:47,141 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051313.json
+2026-03-24 23:13:47,187 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051314.json
+2026-03-24 23:13:47,233 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774051315.json
+2026-03-24 23:13:47,282 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051316.json
+2026-03-24 23:13:47,331 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051317.json
+2026-03-24 23:13:47,378 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051318.json
+2026-03-24 23:13:47,426 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051319.json
+2026-03-24 23:13:47,466 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774051320.json
+2026-03-24 23:13:47,507 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051321.json
+2026-03-24 23:13:47,553 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051322.json
+2026-03-24 23:13:47,607 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051323.json
+2026-03-24 23:13:47,648 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051324.json
+2026-03-24 23:13:47,689 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774051325.json
+2026-03-24 23:13:47,730 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051326.json
+2026-03-24 23:13:47,773 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051327.json
+2026-03-24 23:13:47,813 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051328.json
+2026-03-24 23:13:47,854 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051329.json
+2026-03-24 23:13:47,895 - INFO - Article saved: https://www.barchart.com/story/news/859621/s-p-futures-slip-as-oil-prices-push-higher -> article_1774051330.json
+2026-03-24 23:13:47,938 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051331.json
+2026-03-24 23:13:48,001 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051332.json
+2026-03-24 23:13:48,051 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051333.json
+2026-03-24 23:13:48,128 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051334.json
+2026-03-24 23:13:48,176 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051335.json
+2026-03-24 23:13:48,223 - INFO - Article saved: https://www.barchart.com/story/news/582678/nordson-corporation-declares-second-quarter-dividend-for-fiscal-year-2026 -> article_1774051336.json
+2026-03-24 23:13:48,270 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051337.json
+2026-03-24 23:13:48,315 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051338.json
+2026-03-24 23:13:48,356 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051339.json
+2026-03-24 23:13:48,403 - INFO - Article saved: https://www.barchart.com/story/news/859410/is-nordson-stock-outperforming-the-nasdaq -> article_1774051340.json
+2026-03-24 23:13:48,452 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051341.json
+2026-03-24 23:13:48,498 - INFO - Article saved: https://www.barchart.com/story/news/582678/nordson-corporation-declares-second-quarter-dividend-for-fiscal-year-2026 -> article_1774051342.json
+2026-03-24 23:13:48,540 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051343.json
+2026-03-24 23:13:48,586 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051344.json
+2026-03-24 23:13:48,586 - INFO - Saved 1900 articles so far
+2026-03-24 23:13:48,625 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051345.json
+2026-03-24 23:13:48,668 - INFO - Article saved: https://www.barchart.com/story/news/859410/is-nordson-stock-outperforming-the-nasdaq -> article_1774051346.json
+2026-03-24 23:13:48,710 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051347.json
+2026-03-24 23:13:48,756 - INFO - Article saved: https://www.barchart.com/story/news/582678/nordson-corporation-declares-second-quarter-dividend-for-fiscal-year-2026 -> article_1774051348.json
+2026-03-24 23:13:48,803 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051349.json
+2026-03-24 23:13:48,849 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051350.json
+2026-03-24 23:13:48,922 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051351.json
+2026-03-24 23:13:48,960 - INFO - Article saved: https://www.barchart.com/story/news/859410/is-nordson-stock-outperforming-the-nasdaq -> article_1774051352.json
+2026-03-24 23:13:49,000 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051353.json
+2026-03-24 23:13:49,045 - INFO - Article saved: https://www.barchart.com/story/news/582678/nordson-corporation-declares-second-quarter-dividend-for-fiscal-year-2026 -> article_1774051354.json
+2026-03-24 23:13:49,090 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051355.json
+2026-03-24 23:13:49,136 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051356.json
+2026-03-24 23:13:49,185 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051357.json
+2026-03-24 23:13:49,226 - INFO - Article saved: https://www.barchart.com/story/news/859410/is-nordson-stock-outperforming-the-nasdaq -> article_1774051358.json
+2026-03-24 23:13:49,284 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051359.json
+2026-03-24 23:13:49,356 - INFO - Article saved: https://www.barchart.com/story/news/582678/nordson-corporation-declares-second-quarter-dividend-for-fiscal-year-2026 -> article_1774051360.json
+2026-03-24 23:13:49,398 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051361.json
+2026-03-24 23:13:49,443 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051362.json
+2026-03-24 23:13:49,489 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051363.json
+2026-03-24 23:13:49,534 - INFO - Article saved: https://www.barchart.com/story/news/859410/is-nordson-stock-outperforming-the-nasdaq -> article_1774051364.json
+2026-03-24 23:13:49,576 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051365.json
+2026-03-24 23:13:49,619 - INFO - Article saved: https://www.barchart.com/story/news/582678/nordson-corporation-declares-second-quarter-dividend-for-fiscal-year-2026 -> article_1774051366.json
+2026-03-24 23:13:49,662 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051367.json
+2026-03-24 23:13:49,705 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051368.json
+2026-03-24 23:13:49,792 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051369.json
+2026-03-24 23:13:49,852 - INFO - Article saved: https://www.barchart.com/story/news/859410/is-nordson-stock-outperforming-the-nasdaq -> article_1774051370.json
+2026-03-24 23:13:49,895 - INFO - Article saved: https://www.barchart.com/story/news/859392/is-revvity-stock-underperforming-the-s-p-500 -> article_1774051371.json
+2026-03-24 23:13:49,943 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051372.json
+2026-03-24 23:13:50,002 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051373.json
+2026-03-24 23:13:50,049 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051374.json
+2026-03-24 23:13:50,105 - INFO - Article saved: https://www.barchart.com/story/news/368676/medpace-revvity-azenta-bio-techne-and-oscar-health-stocks-trade-down-what-you-need-to-know -> article_1774051375.json
+2026-03-24 23:13:50,160 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051376.json
+2026-03-24 23:13:50,207 - INFO - Article saved: https://www.barchart.com/story/news/859392/is-revvity-stock-underperforming-the-s-p-500 -> article_1774051377.json
+2026-03-24 23:13:50,248 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051378.json
+2026-03-24 23:13:50,290 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051379.json
+2026-03-24 23:13:50,338 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051380.json
+2026-03-24 23:13:50,384 - INFO - Article saved: https://www.barchart.com/story/news/368676/medpace-revvity-azenta-bio-techne-and-oscar-health-stocks-trade-down-what-you-need-to-know -> article_1774051381.json
+2026-03-24 23:13:50,441 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051382.json
+2026-03-24 23:13:50,498 - INFO - Article saved: https://www.barchart.com/story/news/859392/is-revvity-stock-underperforming-the-s-p-500 -> article_1774051383.json
+2026-03-24 23:13:50,555 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051384.json
+2026-03-24 23:13:50,612 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051385.json
+2026-03-24 23:13:50,667 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051386.json
+2026-03-24 23:13:50,716 - INFO - Article saved: https://www.barchart.com/story/news/368676/medpace-revvity-azenta-bio-techne-and-oscar-health-stocks-trade-down-what-you-need-to-know -> article_1774051387.json
+2026-03-24 23:13:50,762 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051388.json
+2026-03-24 23:13:50,809 - INFO - Article saved: https://www.barchart.com/story/news/859392/is-revvity-stock-underperforming-the-s-p-500 -> article_1774051389.json
+2026-03-24 23:13:50,858 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051390.json
+2026-03-24 23:13:50,903 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051391.json
+2026-03-24 23:13:50,950 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051392.json
+2026-03-24 23:13:50,995 - INFO - Article saved: https://www.barchart.com/story/news/368676/medpace-revvity-azenta-bio-techne-and-oscar-health-stocks-trade-down-what-you-need-to-know -> article_1774051393.json
+2026-03-24 23:13:51,053 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051394.json
+2026-03-24 23:13:51,107 - INFO - Article saved: https://www.barchart.com/story/news/859392/is-revvity-stock-underperforming-the-s-p-500 -> article_1774051395.json
+2026-03-24 23:13:51,163 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051396.json
+2026-03-24 23:13:51,208 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051397.json
+2026-03-24 23:13:51,265 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051398.json
+2026-03-24 23:13:51,311 - INFO - Article saved: https://www.barchart.com/story/news/368676/medpace-revvity-azenta-bio-techne-and-oscar-health-stocks-trade-down-what-you-need-to-know -> article_1774051399.json
+2026-03-24 23:13:51,356 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051400.json
+2026-03-24 23:13:51,399 - INFO - Article saved: https://www.barchart.com/story/news/859392/is-revvity-stock-underperforming-the-s-p-500 -> article_1774051401.json
+2026-03-24 23:13:51,457 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051402.json
+2026-03-24 23:13:51,507 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051403.json
+2026-03-24 23:13:51,563 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051404.json
+2026-03-24 23:13:51,610 - INFO - Article saved: https://www.barchart.com/story/news/368676/medpace-revvity-azenta-bio-techne-and-oscar-health-stocks-trade-down-what-you-need-to-know -> article_1774051405.json
+2026-03-24 23:13:51,649 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051406.json
+2026-03-24 23:13:51,695 - INFO - Article saved: https://www.barchart.com/story/news/859255/how-is-pentairs-stock-performance-compared-to-other-water-stocks -> article_1774051407.json
+2026-03-24 23:13:51,741 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051408.json
+2026-03-24 23:13:51,782 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051409.json
+2026-03-24 23:13:51,833 - INFO - Article saved: https://www.barchart.com/story/news/372753/pentair-announces-quarterly-cash-dividend-of-0-27 -> article_1774051410.json
+2026-03-24 23:13:51,880 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051411.json
+2026-03-24 23:13:51,928 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051412.json
+2026-03-24 23:13:51,972 - INFO - Article saved: https://www.barchart.com/story/news/859255/how-is-pentairs-stock-performance-compared-to-other-water-stocks -> article_1774051413.json
+2026-03-24 23:13:52,015 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051414.json
+2026-03-24 23:13:52,063 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051415.json
+2026-03-24 23:13:52,114 - INFO - Article saved: https://www.barchart.com/story/news/372753/pentair-announces-quarterly-cash-dividend-of-0-27 -> article_1774051416.json
+2026-03-24 23:13:52,158 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051417.json
+2026-03-24 23:13:52,200 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051418.json
+2026-03-24 23:13:52,241 - INFO - Article saved: https://www.barchart.com/story/news/859255/how-is-pentairs-stock-performance-compared-to-other-water-stocks -> article_1774051419.json
+2026-03-24 23:13:52,285 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051420.json
+2026-03-24 23:13:52,329 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051421.json
+2026-03-24 23:13:52,372 - INFO - Article saved: https://www.barchart.com/story/news/372753/pentair-announces-quarterly-cash-dividend-of-0-27 -> article_1774051422.json
+2026-03-24 23:13:52,418 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051423.json
+2026-03-24 23:13:52,458 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051424.json
+2026-03-24 23:13:52,499 - INFO - Article saved: https://www.barchart.com/story/news/859255/how-is-pentairs-stock-performance-compared-to-other-water-stocks -> article_1774051425.json
+2026-03-24 23:13:52,546 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051426.json
+2026-03-24 23:13:52,587 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051427.json
+2026-03-24 23:13:52,633 - INFO - Article saved: https://www.barchart.com/story/news/372753/pentair-announces-quarterly-cash-dividend-of-0-27 -> article_1774051428.json
+2026-03-24 23:13:52,688 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051429.json
+2026-03-24 23:13:52,733 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051430.json
+2026-03-24 23:13:52,779 - INFO - Article saved: https://www.barchart.com/story/news/859255/how-is-pentairs-stock-performance-compared-to-other-water-stocks -> article_1774051431.json
+2026-03-24 23:13:52,828 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051432.json
+2026-03-24 23:13:52,875 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051433.json
+2026-03-24 23:13:52,931 - INFO - Article saved: https://www.barchart.com/story/news/372753/pentair-announces-quarterly-cash-dividend-of-0-27 -> article_1774051434.json
+2026-03-24 23:13:52,976 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051435.json
+2026-03-24 23:13:53,022 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051436.json
+2026-03-24 23:13:53,065 - INFO - Article saved: https://www.barchart.com/story/news/859255/how-is-pentairs-stock-performance-compared-to-other-water-stocks -> article_1774051437.json
+2026-03-24 23:13:53,109 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051438.json
+2026-03-24 23:13:53,154 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051439.json
+2026-03-24 23:13:53,201 - INFO - Article saved: https://www.barchart.com/story/news/372753/pentair-announces-quarterly-cash-dividend-of-0-27 -> article_1774051440.json
+2026-03-24 23:13:53,247 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051441.json
+2026-03-24 23:13:53,301 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051442.json
+2026-03-24 23:13:53,347 - INFO - Article saved: https://www.barchart.com/story/news/859231/is-stanley-black-decker-stock-underperforming-the-dow -> article_1774051443.json
+2026-03-24 23:13:53,392 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051444.json
+2026-03-24 23:13:53,392 - INFO - Saved 2000 articles so far
+2026-03-24 23:13:53,438 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051445.json
+2026-03-24 23:13:53,484 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051446.json
+2026-03-24 23:13:53,529 - INFO - Article saved: https://www.barchart.com/story/news/397297/stanley-black-decker-announces-1st-quarter-2026-dividend -> article_1774051447.json
+2026-03-24 23:13:53,575 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051448.json
+2026-03-24 23:13:53,625 - INFO - Article saved: https://www.barchart.com/story/news/859231/is-stanley-black-decker-stock-underperforming-the-dow -> article_1774051449.json
+2026-03-24 23:13:53,687 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051450.json
+2026-03-24 23:13:53,736 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051451.json
+2026-03-24 23:13:53,793 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051452.json
+2026-03-24 23:13:53,839 - INFO - Article saved: https://www.barchart.com/story/news/397297/stanley-black-decker-announces-1st-quarter-2026-dividend -> article_1774051453.json
+2026-03-24 23:13:53,884 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051454.json
+2026-03-24 23:13:53,932 - INFO - Article saved: https://www.barchart.com/story/news/859231/is-stanley-black-decker-stock-underperforming-the-dow -> article_1774051455.json
+2026-03-24 23:13:53,988 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051456.json
+2026-03-24 23:13:54,031 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051457.json
+2026-03-24 23:13:54,079 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051458.json
+2026-03-24 23:13:54,123 - INFO - Article saved: https://www.barchart.com/story/news/397297/stanley-black-decker-announces-1st-quarter-2026-dividend -> article_1774051459.json
+2026-03-24 23:13:54,167 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051460.json
+2026-03-24 23:13:54,211 - INFO - Article saved: https://www.barchart.com/story/news/859231/is-stanley-black-decker-stock-underperforming-the-dow -> article_1774051461.json
+2026-03-24 23:13:54,255 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051462.json
+2026-03-24 23:13:54,299 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051463.json
+2026-03-24 23:13:54,342 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051464.json
+2026-03-24 23:13:54,388 - INFO - Article saved: https://www.barchart.com/story/news/397297/stanley-black-decker-announces-1st-quarter-2026-dividend -> article_1774051465.json
+2026-03-24 23:13:54,432 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051466.json
+2026-03-24 23:13:54,476 - INFO - Article saved: https://www.barchart.com/story/news/859231/is-stanley-black-decker-stock-underperforming-the-dow -> article_1774051467.json
+2026-03-24 23:13:54,521 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051468.json
+2026-03-24 23:13:54,569 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051469.json
+2026-03-24 23:13:54,624 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051470.json
+2026-03-24 23:13:54,682 - INFO - Article saved: https://www.barchart.com/story/news/397297/stanley-black-decker-announces-1st-quarter-2026-dividend -> article_1774051471.json
+2026-03-24 23:13:54,729 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051472.json
+2026-03-24 23:13:54,789 - INFO - Article saved: https://www.barchart.com/story/news/859231/is-stanley-black-decker-stock-underperforming-the-dow -> article_1774051473.json
+2026-03-24 23:13:54,835 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051474.json
+2026-03-24 23:13:54,994 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051475.json
+2026-03-24 23:13:55,063 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051476.json
+2026-03-24 23:13:55,146 - INFO - Article saved: https://www.barchart.com/story/news/397297/stanley-black-decker-announces-1st-quarter-2026-dividend -> article_1774051477.json
+2026-03-24 23:13:55,230 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051478.json
+2026-03-24 23:13:55,317 - INFO - Article saved: https://www.barchart.com/story/news/859999/a-florida-man-sold-his-house-in-5-days-using-chatgpt-should-realtors-be-worried -> article_1774051479.json
+2026-03-24 23:13:55,390 - INFO - Article saved: https://www.barchart.com/story/news/842469/redfin-reports-the-typical-home-sells-in-66-days-the-slowest-winter-pace-in-a-decade -> article_1774051480.json
+2026-03-24 23:13:55,481 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051481.json
+2026-03-24 23:13:55,619 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051482.json
+2026-03-24 23:13:55,701 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051483.json
+2026-03-24 23:13:55,783 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051484.json
+2026-03-24 23:13:55,909 - INFO - Article saved: https://www.barchart.com/story/news/859999/a-florida-man-sold-his-house-in-5-days-using-chatgpt-should-realtors-be-worried -> article_1774051485.json
+2026-03-24 23:13:56,031 - INFO - Article saved: https://www.barchart.com/story/news/842469/redfin-reports-the-typical-home-sells-in-66-days-the-slowest-winter-pace-in-a-decade -> article_1774051486.json
+2026-03-24 23:13:56,098 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051487.json
+2026-03-24 23:13:56,182 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051488.json
+2026-03-24 23:13:56,264 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051489.json
+2026-03-24 23:13:56,346 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051490.json
+2026-03-24 23:13:56,437 - INFO - Article saved: https://www.barchart.com/story/news/859999/a-florida-man-sold-his-house-in-5-days-using-chatgpt-should-realtors-be-worried -> article_1774051491.json
+2026-03-24 23:13:56,509 - INFO - Article saved: https://www.barchart.com/story/news/842469/redfin-reports-the-typical-home-sells-in-66-days-the-slowest-winter-pace-in-a-decade -> article_1774051492.json
+2026-03-24 23:13:56,625 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051493.json
+2026-03-24 23:13:56,708 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051494.json
+2026-03-24 23:13:56,786 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051495.json
+2026-03-24 23:13:56,893 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051496.json
+2026-03-24 23:13:56,960 - INFO - Article saved: https://www.barchart.com/story/news/859999/a-florida-man-sold-his-house-in-5-days-using-chatgpt-should-realtors-be-worried -> article_1774051497.json
+2026-03-24 23:13:57,043 - INFO - Article saved: https://www.barchart.com/story/news/842469/redfin-reports-the-typical-home-sells-in-66-days-the-slowest-winter-pace-in-a-decade -> article_1774051498.json
+2026-03-24 23:13:57,125 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051499.json
+2026-03-24 23:13:57,226 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051500.json
+2026-03-24 23:13:57,311 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051501.json
+2026-03-24 23:13:57,380 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051502.json
+2026-03-24 23:13:57,465 - INFO - Article saved: https://www.barchart.com/story/news/859999/a-florida-man-sold-his-house-in-5-days-using-chatgpt-should-realtors-be-worried -> article_1774051503.json
+2026-03-24 23:13:57,551 - INFO - Article saved: https://www.barchart.com/story/news/842469/redfin-reports-the-typical-home-sells-in-66-days-the-slowest-winter-pace-in-a-decade -> article_1774051504.json
+2026-03-24 23:13:57,628 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051505.json
+2026-03-24 23:13:57,713 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051506.json
+2026-03-24 23:13:57,791 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051507.json
+2026-03-24 23:13:57,875 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051508.json
+2026-03-24 23:13:57,959 - INFO - Article saved: https://www.barchart.com/story/news/859999/a-florida-man-sold-his-house-in-5-days-using-chatgpt-should-realtors-be-worried -> article_1774051509.json
+2026-03-24 23:13:58,041 - INFO - Article saved: https://www.barchart.com/story/news/842469/redfin-reports-the-typical-home-sells-in-66-days-the-slowest-winter-pace-in-a-decade -> article_1774051510.json
+2026-03-24 23:13:58,126 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051511.json
+2026-03-24 23:13:58,208 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051512.json
+2026-03-24 23:13:58,293 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051513.json
+2026-03-24 23:13:58,378 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051514.json
+2026-03-24 23:13:58,465 - INFO - Article saved: https://seekingalpha.com/news/4533440-lamb-weston-falls-after-seeing-unfavorable-pricingmix-in-fq2 -> article_1774049967.json
+2026-03-24 23:13:58,531 - INFO - Article saved: https://www.barchart.com/story/news/860904/how-is-lamb-weston-s-stock-performance-compared-to-other-consumer-defensive-stocks -> article_1774051515.json
+2026-03-24 23:13:58,597 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051516.json
+2026-03-24 23:13:58,678 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051517.json
+2026-03-24 23:13:58,745 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051518.json
+2026-03-24 23:13:58,821 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051519.json
+2026-03-24 23:13:58,903 - INFO - Article saved: https://seekingalpha.com/news/4533440-lamb-weston-falls-after-seeing-unfavorable-pricingmix-in-fq2 -> article_1774049974.json
+2026-03-24 23:13:59,005 - INFO - Article saved: https://www.barchart.com/story/news/860904/how-is-lamb-weston-s-stock-performance-compared-to-other-consumer-defensive-stocks -> article_1774051520.json
+2026-03-24 23:13:59,087 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051521.json
+2026-03-24 23:13:59,168 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051522.json
+2026-03-24 23:13:59,253 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051523.json
+2026-03-24 23:13:59,327 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051524.json
+2026-03-24 23:13:59,431 - INFO - Article saved: https://seekingalpha.com/news/4533440-lamb-weston-falls-after-seeing-unfavorable-pricingmix-in-fq2 -> article_1774049981.json
+2026-03-24 23:13:59,518 - INFO - Article saved: https://www.barchart.com/story/news/860904/how-is-lamb-weston-s-stock-performance-compared-to-other-consumer-defensive-stocks -> article_1774051525.json
+2026-03-24 23:13:59,589 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051526.json
+2026-03-24 23:13:59,651 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051527.json
+2026-03-24 23:13:59,723 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051528.json
+2026-03-24 23:13:59,791 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051529.json
+2026-03-24 23:13:59,860 - INFO - Article saved: https://seekingalpha.com/news/4533440-lamb-weston-falls-after-seeing-unfavorable-pricingmix-in-fq2 -> article_1774049987.json
+2026-03-24 23:13:59,944 - INFO - Article saved: https://www.barchart.com/story/news/860904/how-is-lamb-weston-s-stock-performance-compared-to-other-consumer-defensive-stocks -> article_1774051530.json
+2026-03-24 23:14:00,126 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051531.json
+2026-03-24 23:14:00,213 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051532.json
+2026-03-24 23:14:00,290 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051533.json
+2026-03-24 23:14:00,377 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051534.json
+2026-03-24 23:14:00,462 - INFO - Article saved: https://seekingalpha.com/news/4533440-lamb-weston-falls-after-seeing-unfavorable-pricingmix-in-fq2 -> article_1774049994.json
+2026-03-24 23:14:00,581 - INFO - Article saved: https://www.barchart.com/story/news/860904/how-is-lamb-weston-s-stock-performance-compared-to-other-consumer-defensive-stocks -> article_1774051535.json
+2026-03-24 23:14:00,665 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051536.json
+2026-03-24 23:14:00,748 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051537.json
+2026-03-24 23:14:00,834 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051538.json
+2026-03-24 23:14:00,912 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051539.json
+2026-03-24 23:14:00,912 - INFO - Saved 2100 articles so far
+2026-03-24 23:14:00,983 - INFO - Article saved: https://www.barchart.com/story/news/860561/want-income-and-growth-this-simple-3-etf-portfolio-does-both -> article_1774051540.json
+2026-03-24 23:14:01,068 - INFO - Article saved: https://www.barchart.com/story/news/542945/5-top-defense-stocks-to-buy-as-the-world-rearms -> article_1774051541.json
+2026-03-24 23:14:01,178 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051542.json
+2026-03-24 23:14:01,296 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051543.json
+2026-03-24 23:14:01,382 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051544.json
+2026-03-24 23:14:01,471 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051545.json
+2026-03-24 23:14:01,549 - INFO - Article saved: https://www.barchart.com/story/news/568251/where-should-you-put-10-000-today-look-at-these-3-sectors-that-are-winning-while-tech-slumps -> article_1774051546.json
+2026-03-24 23:14:01,707 - INFO - Article saved: https://www.barchart.com/story/news/860561/want-income-and-growth-this-simple-3-etf-portfolio-does-both -> article_1774051547.json
+2026-03-24 23:14:01,778 - INFO - Article saved: https://www.barchart.com/story/news/542945/5-top-defense-stocks-to-buy-as-the-world-rearms -> article_1774051548.json
+2026-03-24 23:14:01,865 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051549.json
+2026-03-24 23:14:01,954 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051550.json
+2026-03-24 23:14:02,042 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051551.json
+2026-03-24 23:14:02,131 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051552.json
+2026-03-24 23:14:02,230 - INFO - Article saved: https://www.barchart.com/story/news/568251/where-should-you-put-10-000-today-look-at-these-3-sectors-that-are-winning-while-tech-slumps -> article_1774051553.json
+2026-03-24 23:14:02,304 - INFO - Article saved: https://www.barchart.com/story/news/860561/want-income-and-growth-this-simple-3-etf-portfolio-does-both -> article_1774051554.json
+2026-03-24 23:14:02,372 - INFO - Article saved: https://www.barchart.com/story/news/542945/5-top-defense-stocks-to-buy-as-the-world-rearms -> article_1774051555.json
+2026-03-24 23:14:02,458 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051556.json
+2026-03-24 23:14:02,534 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051557.json
+2026-03-24 23:14:02,606 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051558.json
+2026-03-24 23:14:02,676 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051559.json
+2026-03-24 23:14:02,759 - INFO - Article saved: https://www.barchart.com/story/news/568251/where-should-you-put-10-000-today-look-at-these-3-sectors-that-are-winning-while-tech-slumps -> article_1774051560.json
+2026-03-24 23:14:02,835 - INFO - Article saved: https://www.barchart.com/story/news/860561/want-income-and-growth-this-simple-3-etf-portfolio-does-both -> article_1774051561.json
+2026-03-24 23:14:02,907 - INFO - Article saved: https://www.barchart.com/story/news/542945/5-top-defense-stocks-to-buy-as-the-world-rearms -> article_1774051562.json
+2026-03-24 23:14:03,029 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051563.json
+2026-03-24 23:14:03,112 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051564.json
+2026-03-24 23:14:03,182 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051565.json
+2026-03-24 23:14:03,265 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051566.json
+2026-03-24 23:14:03,362 - INFO - Article saved: https://www.barchart.com/story/news/568251/where-should-you-put-10-000-today-look-at-these-3-sectors-that-are-winning-while-tech-slumps -> article_1774051567.json
+2026-03-24 23:14:03,467 - INFO - Article saved: https://www.barchart.com/story/news/860561/want-income-and-growth-this-simple-3-etf-portfolio-does-both -> article_1774051568.json
+2026-03-24 23:14:03,559 - INFO - Article saved: https://www.barchart.com/story/news/542945/5-top-defense-stocks-to-buy-as-the-world-rearms -> article_1774051569.json
+2026-03-24 23:14:03,628 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051570.json
+2026-03-24 23:14:03,702 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051571.json
+2026-03-24 23:14:03,772 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051572.json
+2026-03-24 23:14:03,842 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051573.json
+2026-03-24 23:14:03,912 - INFO - Article saved: https://www.barchart.com/story/news/568251/where-should-you-put-10-000-today-look-at-these-3-sectors-that-are-winning-while-tech-slumps -> article_1774051574.json
+2026-03-24 23:14:03,983 - INFO - Article saved: https://www.barchart.com/story/news/860561/want-income-and-growth-this-simple-3-etf-portfolio-does-both -> article_1774051575.json
+2026-03-24 23:14:04,071 - INFO - Article saved: https://www.barchart.com/story/news/542945/5-top-defense-stocks-to-buy-as-the-world-rearms -> article_1774051576.json
+2026-03-24 23:14:04,139 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051577.json
+2026-03-24 23:14:04,305 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051578.json
+2026-03-24 23:14:04,377 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051579.json
+2026-03-24 23:14:04,460 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051580.json
+2026-03-24 23:14:04,555 - INFO - Article saved: https://www.barchart.com/story/news/568251/where-should-you-put-10-000-today-look-at-these-3-sectors-that-are-winning-while-tech-slumps -> article_1774051581.json
+2026-03-24 23:14:04,657 - INFO - Article saved: https://www.barchart.com/story/news/860561/want-income-and-growth-this-simple-3-etf-portfolio-does-both -> article_1774051582.json
+2026-03-24 23:14:04,731 - INFO - Article saved: https://www.barchart.com/story/news/542945/5-top-defense-stocks-to-buy-as-the-world-rearms -> article_1774051583.json
+2026-03-24 23:14:04,793 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051584.json
+2026-03-24 23:14:04,861 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051585.json
+2026-03-24 23:14:04,932 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051586.json
+2026-03-24 23:14:05,017 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051587.json
+2026-03-24 23:14:05,232 - INFO - Article saved: https://www.barchart.com/story/news/568251/where-should-you-put-10-000-today-look-at-these-3-sectors-that-are-winning-while-tech-slumps -> article_1774051588.json
+2026-03-24 23:14:05,283 - INFO - Article saved: https://www.barchart.com/story/news/863100/super-micro-computer-stock-is-set-for-its-worst-day-since-2024-on-nvidia-smuggling-charges -> article_1774051589.json
+2026-03-24 23:14:05,333 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051590.json
+2026-03-24 23:14:05,383 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051591.json
+2026-03-24 23:14:05,433 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051592.json
+2026-03-24 23:14:05,483 - INFO - Article saved: https://www.barchart.com/story/news/854612/3-men-are-charged-with-conspiring-to-smuggle-us-artificial-intelligence-to-china -> article_1774051593.json
+2026-03-24 23:14:05,532 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051594.json
+2026-03-24 23:14:05,582 - INFO - Article saved: https://www.barchart.com/story/news/863100/super-micro-computer-stock-is-set-for-its-worst-day-since-2024-on-nvidia-smuggling-charges -> article_1774051595.json
+2026-03-24 23:14:05,631 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051596.json
+2026-03-24 23:14:05,680 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051597.json
+2026-03-24 23:14:05,755 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051598.json
+2026-03-24 23:14:05,805 - INFO - Article saved: https://www.barchart.com/story/news/854612/3-men-are-charged-with-conspiring-to-smuggle-us-artificial-intelligence-to-china -> article_1774051599.json
+2026-03-24 23:14:05,892 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051600.json
+2026-03-24 23:14:05,960 - INFO - Article saved: https://www.barchart.com/story/news/863100/super-micro-computer-stock-is-set-for-its-worst-day-since-2024-on-nvidia-smuggling-charges -> article_1774051601.json
+2026-03-24 23:14:06,042 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051602.json
+2026-03-24 23:14:06,146 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051603.json
+2026-03-24 23:14:06,255 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051604.json
+2026-03-24 23:14:06,329 - INFO - Article saved: https://www.barchart.com/story/news/854612/3-men-are-charged-with-conspiring-to-smuggle-us-artificial-intelligence-to-china -> article_1774051605.json
+2026-03-24 23:14:06,408 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051606.json
+2026-03-24 23:14:06,478 - INFO - Article saved: https://www.barchart.com/story/news/863100/super-micro-computer-stock-is-set-for-its-worst-day-since-2024-on-nvidia-smuggling-charges -> article_1774051607.json
+2026-03-24 23:14:06,551 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051608.json
+2026-03-24 23:14:06,621 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051609.json
+2026-03-24 23:14:06,710 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051610.json
+2026-03-24 23:14:06,774 - INFO - Article saved: https://www.barchart.com/story/news/854612/3-men-are-charged-with-conspiring-to-smuggle-us-artificial-intelligence-to-china -> article_1774051611.json
+2026-03-24 23:14:06,865 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051612.json
+2026-03-24 23:14:06,923 - INFO - Article saved: https://www.barchart.com/story/news/863100/super-micro-computer-stock-is-set-for-its-worst-day-since-2024-on-nvidia-smuggling-charges -> article_1774051613.json
+2026-03-24 23:14:07,005 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051614.json
+2026-03-24 23:14:07,089 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051615.json
+2026-03-24 23:14:07,172 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051616.json
+2026-03-24 23:14:07,255 - INFO - Article saved: https://www.barchart.com/story/news/854612/3-men-are-charged-with-conspiring-to-smuggle-us-artificial-intelligence-to-china -> article_1774051617.json
+2026-03-24 23:14:07,322 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051618.json
+2026-03-24 23:14:07,406 - INFO - Article saved: https://www.barchart.com/story/news/863100/super-micro-computer-stock-is-set-for-its-worst-day-since-2024-on-nvidia-smuggling-charges -> article_1774051619.json
+2026-03-24 23:14:07,477 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051620.json
+2026-03-24 23:14:07,579 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051621.json
+2026-03-24 23:14:07,698 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051622.json
+2026-03-24 23:14:07,780 - INFO - Article saved: https://www.barchart.com/story/news/854612/3-men-are-charged-with-conspiring-to-smuggle-us-artificial-intelligence-to-china -> article_1774051623.json
+2026-03-24 23:14:07,848 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051624.json
+2026-03-24 23:14:07,951 - INFO - Article saved: https://www.barchart.com/story/news/862369/the-s-p-500-is-rotting-from-the-inside-out-heres-why-and-how-to-trade-it-here -> article_1774051625.json
+2026-03-24 23:14:08,054 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051626.json
+2026-03-24 23:14:08,128 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051627.json
+2026-03-24 23:14:08,240 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051628.json
+2026-03-24 23:14:08,315 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774051629.json
+2026-03-24 23:14:08,403 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051630.json
+2026-03-24 23:14:08,482 - INFO - Article saved: https://www.barchart.com/story/news/862369/the-s-p-500-is-rotting-from-the-inside-out-heres-why-and-how-to-trade-it-here -> article_1774051631.json
+2026-03-24 23:14:08,568 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051632.json
+2026-03-24 23:14:08,662 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051633.json
+2026-03-24 23:14:08,731 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051634.json
+2026-03-24 23:14:08,822 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774051635.json
+2026-03-24 23:14:08,907 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051636.json
+2026-03-24 23:14:09,004 - INFO - Article saved: https://www.barchart.com/story/news/862369/the-s-p-500-is-rotting-from-the-inside-out-heres-why-and-how-to-trade-it-here -> article_1774051637.json
+2026-03-24 23:14:09,100 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051638.json
+2026-03-24 23:14:09,208 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051639.json
+2026-03-24 23:14:09,208 - INFO - Saved 2200 articles so far
+2026-03-24 23:14:09,296 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051640.json
+2026-03-24 23:14:09,381 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774051641.json
+2026-03-24 23:14:09,431 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051642.json
+2026-03-24 23:14:09,485 - INFO - Article saved: https://www.barchart.com/story/news/862369/the-s-p-500-is-rotting-from-the-inside-out-heres-why-and-how-to-trade-it-here -> article_1774051643.json
+2026-03-24 23:14:09,569 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051644.json
+2026-03-24 23:14:09,674 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051645.json
+2026-03-24 23:14:09,763 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051646.json
+2026-03-24 23:14:09,836 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774051647.json
+2026-03-24 23:14:09,908 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051648.json
+2026-03-24 23:14:09,994 - INFO - Article saved: https://www.barchart.com/story/news/862369/the-s-p-500-is-rotting-from-the-inside-out-heres-why-and-how-to-trade-it-here -> article_1774051649.json
+2026-03-24 23:14:10,078 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051650.json
+2026-03-24 23:14:10,163 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051651.json
+2026-03-24 23:14:10,374 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051652.json
+2026-03-24 23:14:10,423 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774051653.json
+2026-03-24 23:14:10,472 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051654.json
+2026-03-24 23:14:10,521 - INFO - Article saved: https://www.barchart.com/story/news/862369/the-s-p-500-is-rotting-from-the-inside-out-heres-why-and-how-to-trade-it-here -> article_1774051655.json
+2026-03-24 23:14:10,570 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051656.json
+2026-03-24 23:14:10,638 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051657.json
+2026-03-24 23:14:10,707 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051658.json
+2026-03-24 23:14:10,778 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774051659.json
+2026-03-24 23:14:10,863 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051660.json
+2026-03-24 23:14:10,939 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051661.json
+2026-03-24 23:14:11,012 - INFO - Article saved: https://www.barchart.com/story/news/862088/davita-stock-is-dva-outperforming-the-health-care-sector -> article_1774051662.json
+2026-03-24 23:14:11,099 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051663.json
+2026-03-24 23:14:11,168 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051664.json
+2026-03-24 23:14:11,284 - INFO - Article saved: https://www.barchart.com/story/news/37366923/davita-nysedva-beats-expectations-in-strong-q4-cy2025-stock-soars -> article_1774051665.json
+2026-03-24 23:14:11,369 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051666.json
+2026-03-24 23:14:11,485 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051667.json
+2026-03-24 23:14:11,567 - INFO - Article saved: https://www.barchart.com/story/news/862088/davita-stock-is-dva-outperforming-the-health-care-sector -> article_1774051668.json
+2026-03-24 23:14:11,649 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051669.json
+2026-03-24 23:14:11,734 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051670.json
+2026-03-24 23:14:11,806 - INFO - Article saved: https://www.barchart.com/story/news/37366923/davita-nysedva-beats-expectations-in-strong-q4-cy2025-stock-soars -> article_1774051671.json
+2026-03-24 23:14:11,894 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051672.json
+2026-03-24 23:14:11,968 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051673.json
+2026-03-24 23:14:12,055 - INFO - Article saved: https://www.barchart.com/story/news/862088/davita-stock-is-dva-outperforming-the-health-care-sector -> article_1774051674.json
+2026-03-24 23:14:12,125 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051675.json
+2026-03-24 23:14:12,191 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051676.json
+2026-03-24 23:14:12,272 - INFO - Article saved: https://www.barchart.com/story/news/37366923/davita-nysedva-beats-expectations-in-strong-q4-cy2025-stock-soars -> article_1774051677.json
+2026-03-24 23:14:12,353 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051678.json
+2026-03-24 23:14:12,472 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051679.json
+2026-03-24 23:14:12,562 - INFO - Article saved: https://www.barchart.com/story/news/862088/davita-stock-is-dva-outperforming-the-health-care-sector -> article_1774051680.json
+2026-03-24 23:14:12,629 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051681.json
+2026-03-24 23:14:12,712 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051682.json
+2026-03-24 23:14:12,783 - INFO - Article saved: https://www.barchart.com/story/news/37366923/davita-nysedva-beats-expectations-in-strong-q4-cy2025-stock-soars -> article_1774051683.json
+2026-03-24 23:14:12,849 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051684.json
+2026-03-24 23:14:12,923 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051685.json
+2026-03-24 23:14:12,998 - INFO - Article saved: https://www.barchart.com/story/news/862088/davita-stock-is-dva-outperforming-the-health-care-sector -> article_1774051686.json
+2026-03-24 23:14:13,067 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051687.json
+2026-03-24 23:14:13,151 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051688.json
+2026-03-24 23:14:13,219 - INFO - Article saved: https://www.barchart.com/story/news/37366923/davita-nysedva-beats-expectations-in-strong-q4-cy2025-stock-soars -> article_1774051689.json
+2026-03-24 23:14:13,306 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051690.json
+2026-03-24 23:14:13,376 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051691.json
+2026-03-24 23:14:13,465 - INFO - Article saved: https://www.barchart.com/story/news/862088/davita-stock-is-dva-outperforming-the-health-care-sector -> article_1774051692.json
+2026-03-24 23:14:13,544 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051693.json
+2026-03-24 23:14:13,627 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051694.json
+2026-03-24 23:14:13,712 - INFO - Article saved: https://www.barchart.com/story/news/37366923/davita-nysedva-beats-expectations-in-strong-q4-cy2025-stock-soars -> article_1774051695.json
+2026-03-24 23:14:13,787 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051696.json
+2026-03-24 23:14:13,876 - INFO - Article saved: https://www.barchart.com/story/news/862029/is-incyte-stock-outperforming-the-dow -> article_1774051697.json
+2026-03-24 23:14:13,964 - INFO - Article saved: https://www.barchart.com/story/news/155247/incy-q4-deep-dive-revenue-growth-outpaces-profit-as-pipeline-advances-margins-narrow -> article_1774051698.json
+2026-03-24 23:14:14,051 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051699.json
+2026-03-24 23:14:14,117 - INFO - Article saved: https://www.barchart.com/story/news/127154/incyte-q4-earnings-snapshot -> article_1774051700.json
+2026-03-24 23:14:14,222 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051701.json
+2026-03-24 23:14:14,309 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051702.json
+2026-03-24 23:14:14,395 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051703.json
+2026-03-24 23:14:14,476 - INFO - Article saved: https://www.barchart.com/story/news/862029/is-incyte-stock-outperforming-the-dow -> article_1774051704.json
+2026-03-24 23:14:14,565 - INFO - Article saved: https://www.barchart.com/story/news/155247/incy-q4-deep-dive-revenue-growth-outpaces-profit-as-pipeline-advances-margins-narrow -> article_1774051705.json
+2026-03-24 23:14:14,726 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051706.json
+2026-03-24 23:14:14,798 - INFO - Article saved: https://www.barchart.com/story/news/127154/incyte-q4-earnings-snapshot -> article_1774051707.json
+2026-03-24 23:14:14,882 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051708.json
+2026-03-24 23:14:14,967 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051709.json
+2026-03-24 23:14:15,052 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051710.json
+2026-03-24 23:14:15,146 - INFO - Article saved: https://www.barchart.com/story/news/862029/is-incyte-stock-outperforming-the-dow -> article_1774051711.json
+2026-03-24 23:14:15,225 - INFO - Article saved: https://www.barchart.com/story/news/155247/incy-q4-deep-dive-revenue-growth-outpaces-profit-as-pipeline-advances-margins-narrow -> article_1774051712.json
+2026-03-24 23:14:15,312 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051713.json
+2026-03-24 23:14:15,718 - INFO - Article saved: https://www.barchart.com/story/news/127154/incyte-q4-earnings-snapshot -> article_1774051714.json
+2026-03-24 23:14:15,803 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051715.json
+2026-03-24 23:14:15,870 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051716.json
+2026-03-24 23:14:15,953 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051717.json
+2026-03-24 23:14:16,039 - INFO - Article saved: https://www.barchart.com/story/news/862029/is-incyte-stock-outperforming-the-dow -> article_1774051718.json
+2026-03-24 23:14:16,127 - INFO - Article saved: https://www.barchart.com/story/news/155247/incy-q4-deep-dive-revenue-growth-outpaces-profit-as-pipeline-advances-margins-narrow -> article_1774051719.json
+2026-03-24 23:14:16,194 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051720.json
+2026-03-24 23:14:16,276 - INFO - Article saved: https://www.barchart.com/story/news/127154/incyte-q4-earnings-snapshot -> article_1774051721.json
+2026-03-24 23:14:16,358 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051722.json
+2026-03-24 23:14:16,461 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051723.json
+2026-03-24 23:14:16,545 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051724.json
+2026-03-24 23:14:16,628 - INFO - Article saved: https://www.barchart.com/story/news/862029/is-incyte-stock-outperforming-the-dow -> article_1774051725.json
+2026-03-24 23:14:16,710 - INFO - Article saved: https://www.barchart.com/story/news/155247/incy-q4-deep-dive-revenue-growth-outpaces-profit-as-pipeline-advances-margins-narrow -> article_1774051726.json
+2026-03-24 23:14:16,801 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051727.json
+2026-03-24 23:14:16,947 - INFO - Article saved: https://www.barchart.com/story/news/127154/incyte-q4-earnings-snapshot -> article_1774051728.json
+2026-03-24 23:14:17,014 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051729.json
+2026-03-24 23:14:17,090 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051730.json
+2026-03-24 23:14:17,161 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051731.json
+2026-03-24 23:14:17,234 - INFO - Article saved: https://www.barchart.com/story/news/862029/is-incyte-stock-outperforming-the-dow -> article_1774051732.json
+2026-03-24 23:14:17,321 - INFO - Article saved: https://www.barchart.com/story/news/155247/incy-q4-deep-dive-revenue-growth-outpaces-profit-as-pipeline-advances-margins-narrow -> article_1774051733.json
+2026-03-24 23:14:17,409 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051734.json
+2026-03-24 23:14:17,499 - INFO - Article saved: https://www.barchart.com/story/news/127154/incyte-q4-earnings-snapshot -> article_1774051735.json
+2026-03-24 23:14:17,569 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051736.json
+2026-03-24 23:14:17,659 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051737.json
+2026-03-24 23:14:17,728 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051738.json
+2026-03-24 23:14:17,807 - INFO - Article saved: https://www.barchart.com/story/news/862029/is-incyte-stock-outperforming-the-dow -> article_1774051739.json
+2026-03-24 23:14:17,807 - INFO - Saved 2300 articles so far
+2026-03-24 23:14:17,883 - INFO - Article saved: https://www.barchart.com/story/news/155247/incy-q4-deep-dive-revenue-growth-outpaces-profit-as-pipeline-advances-margins-narrow -> article_1774051740.json
+2026-03-24 23:14:17,973 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051741.json
+2026-03-24 23:14:18,045 - INFO - Article saved: https://www.barchart.com/story/news/127154/incyte-q4-earnings-snapshot -> article_1774051742.json
+2026-03-24 23:14:18,113 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051743.json
+2026-03-24 23:14:18,196 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051744.json
+2026-03-24 23:14:18,316 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051745.json
+2026-03-24 23:14:18,392 - INFO - Article saved: https://www.barchart.com/story/news/861930/is-nisource-stock-underperforming-the-nasdaq -> article_1774051746.json
+2026-03-24 23:14:18,465 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051747.json
+2026-03-24 23:14:18,533 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051748.json
+2026-03-24 23:14:18,639 - INFO - Article saved: https://www.barchart.com/story/news/153073/nisource-q4-earnings-snapshot -> article_1774051749.json
+2026-03-24 23:14:18,725 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051750.json
+2026-03-24 23:14:18,792 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051751.json
+2026-03-24 23:14:18,876 - INFO - Article saved: https://www.barchart.com/story/news/861930/is-nisource-stock-underperforming-the-nasdaq -> article_1774051752.json
+2026-03-24 23:14:18,962 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051753.json
+2026-03-24 23:14:19,063 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051754.json
+2026-03-24 23:14:19,170 - INFO - Article saved: https://www.barchart.com/story/news/153073/nisource-q4-earnings-snapshot -> article_1774051755.json
+2026-03-24 23:14:19,260 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051756.json
+2026-03-24 23:14:19,336 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051757.json
+2026-03-24 23:14:19,436 - INFO - Article saved: https://www.barchart.com/story/news/861930/is-nisource-stock-underperforming-the-nasdaq -> article_1774051758.json
+2026-03-24 23:14:19,505 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051759.json
+2026-03-24 23:14:19,594 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051760.json
+2026-03-24 23:14:19,676 - INFO - Article saved: https://www.barchart.com/story/news/153073/nisource-q4-earnings-snapshot -> article_1774051761.json
+2026-03-24 23:14:19,762 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051762.json
+2026-03-24 23:14:19,839 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051763.json
+2026-03-24 23:14:19,947 - INFO - Article saved: https://www.barchart.com/story/news/861930/is-nisource-stock-underperforming-the-nasdaq -> article_1774051764.json
+2026-03-24 23:14:20,030 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051765.json
+2026-03-24 23:14:20,112 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051766.json
+2026-03-24 23:14:20,200 - INFO - Article saved: https://www.barchart.com/story/news/153073/nisource-q4-earnings-snapshot -> article_1774051767.json
+2026-03-24 23:14:20,317 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051768.json
+2026-03-24 23:14:20,409 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051769.json
+2026-03-24 23:14:20,600 - INFO - Article saved: https://www.barchart.com/story/news/861930/is-nisource-stock-underperforming-the-nasdaq -> article_1774051770.json
+2026-03-24 23:14:20,652 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051771.json
+2026-03-24 23:14:20,705 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051772.json
+2026-03-24 23:14:20,776 - INFO - Article saved: https://www.barchart.com/story/news/153073/nisource-q4-earnings-snapshot -> article_1774051773.json
+2026-03-24 23:14:20,862 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051774.json
+2026-03-24 23:14:20,952 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051775.json
+2026-03-24 23:14:21,042 - INFO - Article saved: https://www.barchart.com/story/news/861930/is-nisource-stock-underperforming-the-nasdaq -> article_1774051776.json
+2026-03-24 23:14:21,114 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051777.json
+2026-03-24 23:14:21,202 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051778.json
+2026-03-24 23:14:21,271 - INFO - Article saved: https://www.barchart.com/story/news/153073/nisource-q4-earnings-snapshot -> article_1774051779.json
+2026-03-24 23:14:21,339 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051780.json
+2026-03-24 23:14:21,431 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051781.json
+2026-03-24 23:14:21,518 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051782.json
+2026-03-24 23:14:21,587 - INFO - Article saved: https://www.barchart.com/story/news/179247/kimco-realty-q4-earnings-snapshot -> article_1774051783.json
+2026-03-24 23:14:21,669 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051784.json
+2026-03-24 23:14:21,744 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051785.json
+2026-03-24 23:14:21,828 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051786.json
+2026-03-24 23:14:21,913 - INFO - Article saved: https://www.barchart.com/story/news/861883/is-kimco-realty-stock-underperforming-the-s-p-500 -> article_1774051787.json
+2026-03-24 23:14:22,001 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051788.json
+2026-03-24 23:14:22,590 - INFO - Article saved: https://www.barchart.com/story/news/179247/kimco-realty-q4-earnings-snapshot -> article_1774051789.json
+2026-03-24 23:14:22,678 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051790.json
+2026-03-24 23:14:22,758 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051791.json
+2026-03-24 23:14:22,847 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051792.json
+2026-03-24 23:14:22,943 - INFO - Article saved: https://www.barchart.com/story/news/861883/is-kimco-realty-stock-underperforming-the-s-p-500 -> article_1774051793.json
+2026-03-24 23:14:23,038 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051794.json
+2026-03-24 23:14:23,117 - INFO - Article saved: https://www.barchart.com/story/news/179247/kimco-realty-q4-earnings-snapshot -> article_1774051795.json
+2026-03-24 23:14:23,238 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051796.json
+2026-03-24 23:14:23,315 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051797.json
+2026-03-24 23:14:23,409 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051798.json
+2026-03-24 23:14:23,460 - INFO - Article saved: https://www.barchart.com/story/news/861883/is-kimco-realty-stock-underperforming-the-s-p-500 -> article_1774051799.json
+2026-03-24 23:14:23,544 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051800.json
+2026-03-24 23:14:23,627 - INFO - Article saved: https://www.barchart.com/story/news/179247/kimco-realty-q4-earnings-snapshot -> article_1774051801.json
+2026-03-24 23:14:23,711 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051802.json
+2026-03-24 23:14:23,793 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051803.json
+2026-03-24 23:14:23,879 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051804.json
+2026-03-24 23:14:23,967 - INFO - Article saved: https://www.barchart.com/story/news/861883/is-kimco-realty-stock-underperforming-the-s-p-500 -> article_1774051805.json
+2026-03-24 23:14:24,038 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051806.json
+2026-03-24 23:14:24,163 - INFO - Article saved: https://www.barchart.com/story/news/179247/kimco-realty-q4-earnings-snapshot -> article_1774051807.json
+2026-03-24 23:14:24,266 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051808.json
+2026-03-24 23:14:24,382 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051809.json
+2026-03-24 23:14:24,469 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051810.json
+2026-03-24 23:14:24,537 - INFO - Article saved: https://www.barchart.com/story/news/861883/is-kimco-realty-stock-underperforming-the-s-p-500 -> article_1774051811.json
+2026-03-24 23:14:24,621 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051812.json
+2026-03-24 23:14:24,715 - INFO - Article saved: https://www.barchart.com/story/news/179247/kimco-realty-q4-earnings-snapshot -> article_1774051813.json
+2026-03-24 23:14:24,811 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051814.json
+2026-03-24 23:14:24,879 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051815.json
+2026-03-24 23:14:24,948 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051816.json
+2026-03-24 23:14:25,016 - INFO - Article saved: https://www.barchart.com/story/news/861883/is-kimco-realty-stock-underperforming-the-s-p-500 -> article_1774051817.json
+2026-03-24 23:14:25,104 - INFO - Article saved: https://www.barchart.com/story/news/861841/how-is-alliant-energy-s-stock-performance-compared-to-other-utilities-stocks -> article_1774051818.json
+2026-03-24 23:14:25,172 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051819.json
+2026-03-24 23:14:25,258 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051820.json
+2026-03-24 23:14:25,331 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051821.json
+2026-03-24 23:14:25,403 - INFO - Article saved: https://www.barchart.com/story/news/317335/alliant-energy-q4-earnings-snapshot -> article_1774051822.json
+2026-03-24 23:14:25,469 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051823.json
+2026-03-24 23:14:25,574 - INFO - Article saved: https://www.barchart.com/story/news/861841/how-is-alliant-energy-s-stock-performance-compared-to-other-utilities-stocks -> article_1774051824.json
+2026-03-24 23:14:25,740 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051825.json
+2026-03-24 23:14:25,811 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051826.json
+2026-03-24 23:14:25,913 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051827.json
+2026-03-24 23:14:26,009 - INFO - Article saved: https://www.barchart.com/story/news/317335/alliant-energy-q4-earnings-snapshot -> article_1774051828.json
+2026-03-24 23:14:26,101 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051829.json
+2026-03-24 23:14:26,178 - INFO - Article saved: https://www.barchart.com/story/news/861841/how-is-alliant-energy-s-stock-performance-compared-to-other-utilities-stocks -> article_1774051830.json
+2026-03-24 23:14:26,254 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051831.json
+2026-03-24 23:14:26,329 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051832.json
+2026-03-24 23:14:26,406 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051833.json
+2026-03-24 23:14:26,524 - INFO - Article saved: https://www.barchart.com/story/news/317335/alliant-energy-q4-earnings-snapshot -> article_1774051834.json
+2026-03-24 23:14:26,594 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051835.json
+2026-03-24 23:14:26,678 - INFO - Article saved: https://www.barchart.com/story/news/861841/how-is-alliant-energy-s-stock-performance-compared-to-other-utilities-stocks -> article_1774051836.json
+2026-03-24 23:14:26,760 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051837.json
+2026-03-24 23:14:26,877 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051838.json
+2026-03-24 23:14:26,998 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051839.json
+2026-03-24 23:14:26,998 - INFO - Saved 2400 articles so far
+2026-03-24 23:14:27,082 - INFO - Article saved: https://www.barchart.com/story/news/317335/alliant-energy-q4-earnings-snapshot -> article_1774051840.json
+2026-03-24 23:14:27,165 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051841.json
+2026-03-24 23:14:27,249 - INFO - Article saved: https://www.barchart.com/story/news/861841/how-is-alliant-energy-s-stock-performance-compared-to-other-utilities-stocks -> article_1774051842.json
+2026-03-24 23:14:27,327 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051843.json
+2026-03-24 23:14:27,448 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051844.json
+2026-03-24 23:14:27,520 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051845.json
+2026-03-24 23:14:27,608 - INFO - Article saved: https://www.barchart.com/story/news/317335/alliant-energy-q4-earnings-snapshot -> article_1774051846.json
+2026-03-24 23:14:27,746 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051847.json
+2026-03-24 23:14:27,816 - INFO - Article saved: https://www.barchart.com/story/news/861841/how-is-alliant-energy-s-stock-performance-compared-to-other-utilities-stocks -> article_1774051848.json
+2026-03-24 23:14:27,932 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051849.json
+2026-03-24 23:14:28,006 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051850.json
+2026-03-24 23:14:28,146 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051851.json
+2026-03-24 23:14:28,231 - INFO - Article saved: https://www.barchart.com/story/news/317335/alliant-energy-q4-earnings-snapshot -> article_1774051852.json
+2026-03-24 23:14:28,310 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051853.json
+2026-03-24 23:14:28,432 - INFO - Article saved: https://www.barchart.com/story/news/861488/soybeans-holding-higher-to-start-friday -> article_1774051854.json
+2026-03-24 23:14:28,554 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051855.json
+2026-03-24 23:14:28,646 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051856.json
+2026-03-24 23:14:28,710 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051857.json
+2026-03-24 23:14:28,853 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051858.json
+2026-03-24 23:14:28,925 - INFO - Article saved: https://www.barchart.com/story/news/861488/soybeans-holding-higher-to-start-friday -> article_1774051859.json
+2026-03-24 23:14:29,015 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051860.json
+2026-03-24 23:14:29,084 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051861.json
+2026-03-24 23:14:29,177 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051862.json
+2026-03-24 23:14:29,247 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051863.json
+2026-03-24 23:14:29,331 - INFO - Article saved: https://www.barchart.com/story/news/861488/soybeans-holding-higher-to-start-friday -> article_1774051864.json
+2026-03-24 23:14:29,415 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051865.json
+2026-03-24 23:14:29,527 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051866.json
+2026-03-24 23:14:29,644 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051867.json
+2026-03-24 23:14:29,727 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051868.json
+2026-03-24 23:14:29,818 - INFO - Article saved: https://www.barchart.com/story/news/861488/soybeans-holding-higher-to-start-friday -> article_1774051869.json
+2026-03-24 23:14:29,931 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051870.json
+2026-03-24 23:14:30,021 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051871.json
+2026-03-24 23:14:30,111 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051872.json
+2026-03-24 23:14:30,180 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051873.json
+2026-03-24 23:14:30,267 - INFO - Article saved: https://www.barchart.com/story/news/861488/soybeans-holding-higher-to-start-friday -> article_1774051874.json
+2026-03-24 23:14:30,352 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051875.json
+2026-03-24 23:14:30,441 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051876.json
+2026-03-24 23:14:30,526 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051877.json
+2026-03-24 23:14:30,620 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051878.json
+2026-03-24 23:14:30,766 - INFO - Article saved: https://www.barchart.com/story/news/861518/hogs-look-to-round-out-the-week -> article_1774051879.json
+2026-03-24 23:14:30,843 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051880.json
+2026-03-24 23:14:30,913 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051881.json
+2026-03-24 23:14:31,003 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051882.json
+2026-03-24 23:14:31,092 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051883.json
+2026-03-24 23:14:31,165 - INFO - Article saved: https://www.barchart.com/story/news/861518/hogs-look-to-round-out-the-week -> article_1774051884.json
+2026-03-24 23:14:31,236 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051885.json
+2026-03-24 23:14:31,305 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051886.json
+2026-03-24 23:14:31,393 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051887.json
+2026-03-24 23:14:31,504 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051888.json
+2026-03-24 23:14:31,612 - INFO - Article saved: https://www.barchart.com/story/news/861518/hogs-look-to-round-out-the-week -> article_1774051889.json
+2026-03-24 23:14:31,700 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051890.json
+2026-03-24 23:14:31,788 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051891.json
+2026-03-24 23:14:31,860 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051892.json
+2026-03-24 23:14:31,948 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051893.json
+2026-03-24 23:14:32,027 - INFO - Article saved: https://www.barchart.com/story/news/861518/hogs-look-to-round-out-the-week -> article_1774051894.json
+2026-03-24 23:14:32,100 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051895.json
+2026-03-24 23:14:32,192 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051896.json
+2026-03-24 23:14:32,262 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051897.json
+2026-03-24 23:14:32,350 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051898.json
+2026-03-24 23:14:32,424 - INFO - Article saved: https://www.barchart.com/story/news/861518/hogs-look-to-round-out-the-week -> article_1774051899.json
+2026-03-24 23:14:32,512 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051900.json
+2026-03-24 23:14:32,598 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051901.json
+2026-03-24 23:14:32,666 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051902.json
+2026-03-24 23:14:32,746 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051903.json
+2026-03-24 23:14:32,836 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051904.json
+2026-03-24 23:14:32,925 - INFO - Article saved: https://www.barchart.com/story/news/861498/wheat-falling-back-on-friday-am-trade -> article_1774051905.json
+2026-03-24 23:14:32,997 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051906.json
+2026-03-24 23:14:33,083 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051907.json
+2026-03-24 23:14:33,161 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051908.json
+2026-03-24 23:14:33,247 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051909.json
+2026-03-24 23:14:33,343 - INFO - Article saved: https://www.barchart.com/story/news/861498/wheat-falling-back-on-friday-am-trade -> article_1774051910.json
+2026-03-24 23:14:33,414 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051911.json
+2026-03-24 23:14:33,489 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051912.json
+2026-03-24 23:14:33,567 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051913.json
+2026-03-24 23:14:33,639 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051914.json
+2026-03-24 23:14:33,709 - INFO - Article saved: https://www.barchart.com/story/news/861498/wheat-falling-back-on-friday-am-trade -> article_1774051915.json
+2026-03-24 23:14:33,798 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051916.json
+2026-03-24 23:14:33,884 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051917.json
+2026-03-24 23:14:33,986 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051918.json
+2026-03-24 23:14:34,071 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051919.json
+2026-03-24 23:14:34,163 - INFO - Article saved: https://www.barchart.com/story/news/861498/wheat-falling-back-on-friday-am-trade -> article_1774051920.json
+2026-03-24 23:14:34,231 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051921.json
+2026-03-24 23:14:34,329 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051922.json
+2026-03-24 23:14:34,425 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051923.json
+2026-03-24 23:14:34,513 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051924.json
+2026-03-24 23:14:34,593 - INFO - Article saved: https://www.barchart.com/story/news/861498/wheat-falling-back-on-friday-am-trade -> article_1774051925.json
+2026-03-24 23:14:34,679 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051926.json
+2026-03-24 23:14:34,765 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051927.json
+2026-03-24 23:14:34,856 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051928.json
+2026-03-24 23:14:34,945 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051929.json
+2026-03-24 23:14:35,046 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051930.json
+2026-03-24 23:14:35,121 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051931.json
+2026-03-24 23:14:35,208 - INFO - Article saved: https://www.barchart.com/story/news/861508/cattle-looking-to-friday-after-falling-on-thursday -> article_1774051932.json
+2026-03-24 23:14:35,297 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051933.json
+2026-03-24 23:14:35,385 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051934.json
+2026-03-24 23:14:35,470 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051935.json
+2026-03-24 23:14:35,580 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051936.json
+2026-03-24 23:14:35,649 - INFO - Article saved: https://www.barchart.com/story/news/861508/cattle-looking-to-friday-after-falling-on-thursday -> article_1774051937.json
+2026-03-24 23:14:35,740 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051938.json
+2026-03-24 23:14:35,803 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051939.json
+2026-03-24 23:14:35,804 - INFO - Saved 2500 articles so far
+2026-03-24 23:14:35,968 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051940.json
+2026-03-24 23:14:36,037 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051941.json
+2026-03-24 23:14:36,108 - INFO - Article saved: https://www.barchart.com/story/news/861508/cattle-looking-to-friday-after-falling-on-thursday -> article_1774051942.json
+2026-03-24 23:14:36,212 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051943.json
+2026-03-24 23:14:36,297 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051944.json
+2026-03-24 23:14:36,383 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051945.json
+2026-03-24 23:14:36,461 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051946.json
+2026-03-24 23:14:36,557 - INFO - Article saved: https://www.barchart.com/story/news/861508/cattle-looking-to-friday-after-falling-on-thursday -> article_1774051947.json
+2026-03-24 23:14:36,679 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051948.json
+2026-03-24 23:14:36,735 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051949.json
+2026-03-24 23:14:36,805 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051950.json
+2026-03-24 23:14:36,890 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051951.json
+2026-03-24 23:14:36,976 - INFO - Article saved: https://www.barchart.com/story/news/861508/cattle-looking-to-friday-after-falling-on-thursday -> article_1774051952.json
+2026-03-24 23:14:37,065 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051953.json
+2026-03-24 23:14:37,157 - INFO - Article saved: https://www.barchart.com/story/news/861478/corn-slipping-back-on-friday-morning -> article_1774051954.json
+2026-03-24 23:14:37,243 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051955.json
+2026-03-24 23:14:37,327 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051956.json
+2026-03-24 23:14:37,421 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051957.json
+2026-03-24 23:14:37,511 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051958.json
+2026-03-24 23:14:37,599 - INFO - Article saved: https://www.barchart.com/story/news/861478/corn-slipping-back-on-friday-morning -> article_1774051959.json
+2026-03-24 23:14:37,685 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051960.json
+2026-03-24 23:14:37,780 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051961.json
+2026-03-24 23:14:37,867 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051962.json
+2026-03-24 23:14:37,946 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051963.json
+2026-03-24 23:14:38,038 - INFO - Article saved: https://www.barchart.com/story/news/861478/corn-slipping-back-on-friday-morning -> article_1774051964.json
+2026-03-24 23:14:38,124 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051965.json
+2026-03-24 23:14:38,245 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051966.json
+2026-03-24 23:14:38,320 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051967.json
+2026-03-24 23:14:38,413 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051968.json
+2026-03-24 23:14:38,558 - INFO - Article saved: https://www.barchart.com/story/news/861478/corn-slipping-back-on-friday-morning -> article_1774051969.json
+2026-03-24 23:14:38,646 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051970.json
+2026-03-24 23:14:38,737 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051971.json
+2026-03-24 23:14:38,785 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051972.json
+2026-03-24 23:14:38,892 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051973.json
+2026-03-24 23:14:39,070 - INFO - Article saved: https://www.barchart.com/story/news/861478/corn-slipping-back-on-friday-morning -> article_1774051974.json
+2026-03-24 23:14:39,264 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051975.json
+2026-03-24 23:14:39,363 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051976.json
+2026-03-24 23:14:39,472 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051977.json
+2026-03-24 23:14:39,573 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051978.json
+2026-03-24 23:14:39,694 - INFO - Article saved: https://www.barchart.com/story/news/861528/cotton-starting-friday-with-slight-gains -> article_1774051979.json
+2026-03-24 23:14:39,950 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051980.json
+2026-03-24 23:14:40,129 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051981.json
+2026-03-24 23:14:40,300 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051982.json
+2026-03-24 23:14:40,423 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051983.json
+2026-03-24 23:14:40,602 - INFO - Article saved: https://www.barchart.com/story/news/861528/cotton-starting-friday-with-slight-gains -> article_1774051984.json
+2026-03-24 23:14:40,698 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051985.json
+2026-03-24 23:14:40,795 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051986.json
+2026-03-24 23:14:41,346 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051987.json
+2026-03-24 23:14:41,407 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051988.json
+2026-03-24 23:14:41,558 - INFO - Article saved: https://www.barchart.com/story/news/861528/cotton-starting-friday-with-slight-gains -> article_1774051989.json
+2026-03-24 23:14:41,620 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051990.json
+2026-03-24 23:14:41,743 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051991.json
+2026-03-24 23:14:41,845 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051992.json
+2026-03-24 23:14:41,969 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051993.json
+2026-03-24 23:14:42,056 - INFO - Article saved: https://www.barchart.com/story/news/861528/cotton-starting-friday-with-slight-gains -> article_1774051994.json
+2026-03-24 23:14:42,169 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774051995.json
+2026-03-24 23:14:42,267 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774051996.json
+2026-03-24 23:14:42,551 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774051997.json
+2026-03-24 23:14:42,675 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774051998.json
+2026-03-24 23:14:42,775 - INFO - Article saved: https://www.barchart.com/story/news/861528/cotton-starting-friday-with-slight-gains -> article_1774051999.json
+2026-03-24 23:14:42,875 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052000.json
+2026-03-24 23:14:43,045 - INFO - Article saved: https://www.barchart.com/story/news/813841/s-p-futures-climb-as-oil-prices-retreat-in-run-up-to-fed-rate-decision-u-s-ppi-data-and-micron-earnings-on-tap -> article_1774052001.json
+2026-03-24 23:14:43,162 - INFO - Article saved: https://www.barchart.com/story/news/816201/nebius-just-scored-another-key-partnership-should-you-chase-nbis-stock-here -> article_1774052002.json
+2026-03-24 23:14:43,260 - INFO - Article saved: https://www.barchart.com/story/news/824936/huge-unusual-trading-in-nvidia-put-options-investors-bullish-on-nvda -> article_1774052003.json
+2026-03-24 23:14:43,358 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052004.json
+2026-03-24 23:14:43,535 - INFO - Article saved: https://www.barchart.com/story/news/37065920/how-to-play-baba-stock-as-alibabas-growth-story-gets-a-boost-from-the-chinese-government -> article_1774052005.json
+2026-03-24 23:14:43,658 - INFO - Article saved: https://www.barchart.com/story/news/847079/morgan-stanley-is-betting-big-on-this-global-ai-winner-should-you-buy-the-stock-here -> article_1774052006.json
+2026-03-24 23:14:43,755 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052007.json
+2026-03-24 23:14:43,928 - INFO - Article saved: https://www.barchart.com/story/news/824956/alibaba-just-launched-a-new-ai-unit-should-you-buy-baba-stock-here -> article_1774052008.json
+2026-03-24 23:14:44,025 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052009.json
+2026-03-24 23:14:44,094 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052010.json
+2026-03-24 23:14:44,254 - INFO - Article saved: https://www.barchart.com/story/news/864769/alibabas-post-earnings-woes-continue-is-baba-stock-a-buy-despite-the-misses -> article_1774052011.json
+2026-03-24 23:14:44,374 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052012.json
+2026-03-24 23:14:44,498 - INFO - Article saved: https://www.barchart.com/story/news/35166120/as-alibaba-goes-from-uninvestable-to-fomo-should-you-buy-or-sell-baba-stock -> article_1774052013.json
+2026-03-24 23:14:44,791 - INFO - Article saved: https://www.barchart.com/story/news/36817221/alibaba-was-the-markets-favorite-chinese-ai-stock-in-2025-whats-babas-2026-forecast -> article_1774052014.json
+2026-03-24 23:14:44,895 - INFO - Article saved: https://www.barchart.com/story/news/838819/ai-stocks-are-expensive-is-this-12-stock-the-cheapest-bet-now -> article_1774052015.json
+2026-03-24 23:14:45,014 - INFO - Article saved: https://www.barchart.com/story/news/566596/should-you-buy-the-dip-in-alibaba-stock-ahead-of-chinas-two-sessions -> article_1774052016.json
+2026-03-24 23:14:45,125 - INFO - Article saved: https://www.barchart.com/story/news/36327851/alibabas-profits-have-nosedived-is-baba-still-a-buy-on-ai-and-instant-commerce-push -> article_1774052017.json
+2026-03-24 23:14:45,198 - INFO - Article saved: https://www.barchart.com/story/news/37200637/alibaba-is-prepping-for-an-ai-chip-ipo-does-that-make-baba-stock-a-buy-here -> article_1774052018.json
+2026-03-24 23:14:45,299 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1774052019.json
+2026-03-24 23:14:45,397 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052020.json
+2026-03-24 23:14:45,527 - INFO - Article saved: https://www.barchart.com/story/news/37065920/how-to-play-baba-stock-as-alibabas-growth-story-gets-a-boost-from-the-chinese-government -> article_1774052021.json
+2026-03-24 23:14:45,626 - INFO - Article saved: https://www.barchart.com/story/news/847079/morgan-stanley-is-betting-big-on-this-global-ai-winner-should-you-buy-the-stock-here -> article_1774052022.json
+2026-03-24 23:14:45,699 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052023.json
+2026-03-24 23:14:45,816 - INFO - Article saved: https://www.barchart.com/story/news/824956/alibaba-just-launched-a-new-ai-unit-should-you-buy-baba-stock-here -> article_1774052024.json
+2026-03-24 23:14:45,995 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052025.json
+2026-03-24 23:14:46,810 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052026.json
+2026-03-24 23:14:47,076 - INFO - Article saved: https://www.barchart.com/story/news/864769/alibabas-post-earnings-woes-continue-is-baba-stock-a-buy-despite-the-misses -> article_1774052027.json
+2026-03-24 23:14:47,243 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052028.json
+2026-03-24 23:14:47,420 - INFO - Article saved: https://www.barchart.com/story/news/35166120/as-alibaba-goes-from-uninvestable-to-fomo-should-you-buy-or-sell-baba-stock -> article_1774052029.json
+2026-03-24 23:14:47,535 - INFO - Article saved: https://www.barchart.com/story/news/36817221/alibaba-was-the-markets-favorite-chinese-ai-stock-in-2025-whats-babas-2026-forecast -> article_1774052030.json
+2026-03-24 23:14:47,606 - INFO - Article saved: https://www.barchart.com/story/news/838819/ai-stocks-are-expensive-is-this-12-stock-the-cheapest-bet-now -> article_1774052031.json
+2026-03-24 23:14:47,698 - INFO - Article saved: https://www.barchart.com/story/news/566596/should-you-buy-the-dip-in-alibaba-stock-ahead-of-chinas-two-sessions -> article_1774052032.json
+2026-03-24 23:14:47,771 - INFO - Article saved: https://www.barchart.com/story/news/36327851/alibabas-profits-have-nosedived-is-baba-still-a-buy-on-ai-and-instant-commerce-push -> article_1774052033.json
+2026-03-24 23:14:47,862 - INFO - Article saved: https://www.barchart.com/story/news/37200637/alibaba-is-prepping-for-an-ai-chip-ipo-does-that-make-baba-stock-a-buy-here -> article_1774052034.json
+2026-03-24 23:14:47,932 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1774052035.json
+2026-03-24 23:14:48,026 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052036.json
+2026-03-24 23:14:48,116 - INFO - Article saved: https://www.barchart.com/story/news/37065920/how-to-play-baba-stock-as-alibabas-growth-story-gets-a-boost-from-the-chinese-government -> article_1774052037.json
+2026-03-24 23:14:48,188 - INFO - Article saved: https://www.barchart.com/story/news/847079/morgan-stanley-is-betting-big-on-this-global-ai-winner-should-you-buy-the-stock-here -> article_1774052038.json
+2026-03-24 23:14:48,274 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052039.json
+2026-03-24 23:14:48,274 - INFO - Saved 2600 articles so far
+2026-03-24 23:14:48,364 - INFO - Article saved: https://www.barchart.com/story/news/824956/alibaba-just-launched-a-new-ai-unit-should-you-buy-baba-stock-here -> article_1774052040.json
+2026-03-24 23:14:48,443 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052041.json
+2026-03-24 23:14:48,514 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052042.json
+2026-03-24 23:14:48,606 - INFO - Article saved: https://www.barchart.com/story/news/864769/alibabas-post-earnings-woes-continue-is-baba-stock-a-buy-despite-the-misses -> article_1774052043.json
+2026-03-24 23:14:48,709 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052044.json
+2026-03-24 23:14:48,796 - INFO - Article saved: https://www.barchart.com/story/news/35166120/as-alibaba-goes-from-uninvestable-to-fomo-should-you-buy-or-sell-baba-stock -> article_1774052045.json
+2026-03-24 23:14:48,881 - INFO - Article saved: https://www.barchart.com/story/news/36817221/alibaba-was-the-markets-favorite-chinese-ai-stock-in-2025-whats-babas-2026-forecast -> article_1774052046.json
+2026-03-24 23:14:48,969 - INFO - Article saved: https://www.barchart.com/story/news/838819/ai-stocks-are-expensive-is-this-12-stock-the-cheapest-bet-now -> article_1774052047.json
+2026-03-24 23:14:49,082 - INFO - Article saved: https://www.barchart.com/story/news/566596/should-you-buy-the-dip-in-alibaba-stock-ahead-of-chinas-two-sessions -> article_1774052048.json
+2026-03-24 23:14:49,177 - INFO - Article saved: https://www.barchart.com/story/news/36327851/alibabas-profits-have-nosedived-is-baba-still-a-buy-on-ai-and-instant-commerce-push -> article_1774052049.json
+2026-03-24 23:14:49,267 - INFO - Article saved: https://www.barchart.com/story/news/37200637/alibaba-is-prepping-for-an-ai-chip-ipo-does-that-make-baba-stock-a-buy-here -> article_1774052050.json
+2026-03-24 23:14:49,393 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1774052051.json
+2026-03-24 23:14:49,468 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052052.json
+2026-03-24 23:14:49,558 - INFO - Article saved: https://www.barchart.com/story/news/37065920/how-to-play-baba-stock-as-alibabas-growth-story-gets-a-boost-from-the-chinese-government -> article_1774052053.json
+2026-03-24 23:14:49,651 - INFO - Article saved: https://www.barchart.com/story/news/847079/morgan-stanley-is-betting-big-on-this-global-ai-winner-should-you-buy-the-stock-here -> article_1774052054.json
+2026-03-24 23:14:49,750 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052055.json
+2026-03-24 23:14:49,823 - INFO - Article saved: https://www.barchart.com/story/news/824956/alibaba-just-launched-a-new-ai-unit-should-you-buy-baba-stock-here -> article_1774052056.json
+2026-03-24 23:14:49,908 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052057.json
+2026-03-24 23:14:49,981 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052058.json
+2026-03-24 23:14:50,068 - INFO - Article saved: https://www.barchart.com/story/news/864769/alibabas-post-earnings-woes-continue-is-baba-stock-a-buy-despite-the-misses -> article_1774052059.json
+2026-03-24 23:14:50,153 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052060.json
+2026-03-24 23:14:50,227 - INFO - Article saved: https://www.barchart.com/story/news/35166120/as-alibaba-goes-from-uninvestable-to-fomo-should-you-buy-or-sell-baba-stock -> article_1774052061.json
+2026-03-24 23:14:50,319 - INFO - Article saved: https://www.barchart.com/story/news/36817221/alibaba-was-the-markets-favorite-chinese-ai-stock-in-2025-whats-babas-2026-forecast -> article_1774052062.json
+2026-03-24 23:14:50,412 - INFO - Article saved: https://www.barchart.com/story/news/838819/ai-stocks-are-expensive-is-this-12-stock-the-cheapest-bet-now -> article_1774052063.json
+2026-03-24 23:14:50,486 - INFO - Article saved: https://www.barchart.com/story/news/566596/should-you-buy-the-dip-in-alibaba-stock-ahead-of-chinas-two-sessions -> article_1774052064.json
+2026-03-24 23:14:50,575 - INFO - Article saved: https://www.barchart.com/story/news/36327851/alibabas-profits-have-nosedived-is-baba-still-a-buy-on-ai-and-instant-commerce-push -> article_1774052065.json
+2026-03-24 23:14:50,662 - INFO - Article saved: https://www.barchart.com/story/news/37200637/alibaba-is-prepping-for-an-ai-chip-ipo-does-that-make-baba-stock-a-buy-here -> article_1774052066.json
+2026-03-24 23:14:50,750 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1774052067.json
+2026-03-24 23:14:50,830 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052068.json
+2026-03-24 23:14:50,917 - INFO - Article saved: https://www.barchart.com/story/news/37065920/how-to-play-baba-stock-as-alibabas-growth-story-gets-a-boost-from-the-chinese-government -> article_1774052069.json
+2026-03-24 23:14:51,030 - INFO - Article saved: https://www.barchart.com/story/news/847079/morgan-stanley-is-betting-big-on-this-global-ai-winner-should-you-buy-the-stock-here -> article_1774052070.json
+2026-03-24 23:14:51,116 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052071.json
+2026-03-24 23:14:51,268 - INFO - Article saved: https://www.barchart.com/story/news/824956/alibaba-just-launched-a-new-ai-unit-should-you-buy-baba-stock-here -> article_1774052072.json
+2026-03-24 23:14:51,363 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052073.json
+2026-03-24 23:14:51,475 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052074.json
+2026-03-24 23:14:51,553 - INFO - Article saved: https://www.barchart.com/story/news/864769/alibabas-post-earnings-woes-continue-is-baba-stock-a-buy-despite-the-misses -> article_1774052075.json
+2026-03-24 23:14:51,629 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052076.json
+2026-03-24 23:14:51,717 - INFO - Article saved: https://www.barchart.com/story/news/35166120/as-alibaba-goes-from-uninvestable-to-fomo-should-you-buy-or-sell-baba-stock -> article_1774052077.json
+2026-03-24 23:14:51,807 - INFO - Article saved: https://www.barchart.com/story/news/36817221/alibaba-was-the-markets-favorite-chinese-ai-stock-in-2025-whats-babas-2026-forecast -> article_1774052078.json
+2026-03-24 23:14:51,876 - INFO - Article saved: https://www.barchart.com/story/news/838819/ai-stocks-are-expensive-is-this-12-stock-the-cheapest-bet-now -> article_1774052079.json
+2026-03-24 23:14:51,936 - INFO - Article saved: https://www.barchart.com/story/news/566596/should-you-buy-the-dip-in-alibaba-stock-ahead-of-chinas-two-sessions -> article_1774052080.json
+2026-03-24 23:14:52,015 - INFO - Article saved: https://www.barchart.com/story/news/36327851/alibabas-profits-have-nosedived-is-baba-still-a-buy-on-ai-and-instant-commerce-push -> article_1774052081.json
+2026-03-24 23:14:52,107 - INFO - Article saved: https://www.barchart.com/story/news/37200637/alibaba-is-prepping-for-an-ai-chip-ipo-does-that-make-baba-stock-a-buy-here -> article_1774052082.json
+2026-03-24 23:14:52,198 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1774052083.json
+2026-03-24 23:14:52,289 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052084.json
+2026-03-24 23:14:52,392 - INFO - Article saved: https://www.barchart.com/story/news/37065920/how-to-play-baba-stock-as-alibabas-growth-story-gets-a-boost-from-the-chinese-government -> article_1774052085.json
+2026-03-24 23:14:52,465 - INFO - Article saved: https://www.barchart.com/story/news/847079/morgan-stanley-is-betting-big-on-this-global-ai-winner-should-you-buy-the-stock-here -> article_1774052086.json
+2026-03-24 23:14:52,534 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052087.json
+2026-03-24 23:14:52,610 - INFO - Article saved: https://www.barchart.com/story/news/824956/alibaba-just-launched-a-new-ai-unit-should-you-buy-baba-stock-here -> article_1774052088.json
+2026-03-24 23:14:52,704 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052089.json
+2026-03-24 23:14:52,777 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052090.json
+2026-03-24 23:14:52,888 - INFO - Article saved: https://www.barchart.com/story/news/864769/alibabas-post-earnings-woes-continue-is-baba-stock-a-buy-despite-the-misses -> article_1774052091.json
+2026-03-24 23:14:52,975 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052092.json
+2026-03-24 23:14:53,061 - INFO - Article saved: https://www.barchart.com/story/news/35166120/as-alibaba-goes-from-uninvestable-to-fomo-should-you-buy-or-sell-baba-stock -> article_1774052093.json
+2026-03-24 23:14:53,161 - INFO - Article saved: https://www.barchart.com/story/news/36817221/alibaba-was-the-markets-favorite-chinese-ai-stock-in-2025-whats-babas-2026-forecast -> article_1774052094.json
+2026-03-24 23:14:53,265 - INFO - Article saved: https://www.barchart.com/story/news/838819/ai-stocks-are-expensive-is-this-12-stock-the-cheapest-bet-now -> article_1774052095.json
+2026-03-24 23:14:53,352 - INFO - Article saved: https://www.barchart.com/story/news/566596/should-you-buy-the-dip-in-alibaba-stock-ahead-of-chinas-two-sessions -> article_1774052096.json
+2026-03-24 23:14:53,440 - INFO - Article saved: https://www.barchart.com/story/news/36327851/alibabas-profits-have-nosedived-is-baba-still-a-buy-on-ai-and-instant-commerce-push -> article_1774052097.json
+2026-03-24 23:14:53,527 - INFO - Article saved: https://www.barchart.com/story/news/37200637/alibaba-is-prepping-for-an-ai-chip-ipo-does-that-make-baba-stock-a-buy-here -> article_1774052098.json
+2026-03-24 23:14:53,601 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1774052099.json
+2026-03-24 23:14:53,691 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052100.json
+2026-03-24 23:14:53,784 - INFO - Article saved: https://www.barchart.com/story/news/37065920/how-to-play-baba-stock-as-alibabas-growth-story-gets-a-boost-from-the-chinese-government -> article_1774052101.json
+2026-03-24 23:14:53,854 - INFO - Article saved: https://www.barchart.com/story/news/847079/morgan-stanley-is-betting-big-on-this-global-ai-winner-should-you-buy-the-stock-here -> article_1774052102.json
+2026-03-24 23:14:53,934 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052103.json
+2026-03-24 23:14:54,020 - INFO - Article saved: https://www.barchart.com/story/news/824956/alibaba-just-launched-a-new-ai-unit-should-you-buy-baba-stock-here -> article_1774052104.json
+2026-03-24 23:14:54,108 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052105.json
+2026-03-24 23:14:54,201 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052106.json
+2026-03-24 23:14:54,289 - INFO - Article saved: https://www.barchart.com/story/news/864769/alibabas-post-earnings-woes-continue-is-baba-stock-a-buy-despite-the-misses -> article_1774052107.json
+2026-03-24 23:14:54,382 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052108.json
+2026-03-24 23:14:54,452 - INFO - Article saved: https://www.barchart.com/story/news/35166120/as-alibaba-goes-from-uninvestable-to-fomo-should-you-buy-or-sell-baba-stock -> article_1774052109.json
+2026-03-24 23:14:54,567 - INFO - Article saved: https://www.barchart.com/story/news/36817221/alibaba-was-the-markets-favorite-chinese-ai-stock-in-2025-whats-babas-2026-forecast -> article_1774052110.json
+2026-03-24 23:14:54,647 - INFO - Article saved: https://www.barchart.com/story/news/838819/ai-stocks-are-expensive-is-this-12-stock-the-cheapest-bet-now -> article_1774052111.json
+2026-03-24 23:14:54,726 - INFO - Article saved: https://www.barchart.com/story/news/566596/should-you-buy-the-dip-in-alibaba-stock-ahead-of-chinas-two-sessions -> article_1774052112.json
+2026-03-24 23:14:54,801 - INFO - Article saved: https://www.barchart.com/story/news/36327851/alibabas-profits-have-nosedived-is-baba-still-a-buy-on-ai-and-instant-commerce-push -> article_1774052113.json
+2026-03-24 23:14:54,971 - INFO - Article saved: https://www.barchart.com/story/news/37200637/alibaba-is-prepping-for-an-ai-chip-ipo-does-that-make-baba-stock-a-buy-here -> article_1774052114.json
+2026-03-24 23:14:55,050 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1774052115.json
+2026-03-24 23:14:55,134 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052116.json
+2026-03-24 23:14:55,213 - INFO - Article saved: https://www.barchart.com/story/news/37065920/how-to-play-baba-stock-as-alibabas-growth-story-gets-a-boost-from-the-chinese-government -> article_1774052117.json
+2026-03-24 23:14:55,294 - INFO - Article saved: https://www.barchart.com/story/news/847079/morgan-stanley-is-betting-big-on-this-global-ai-winner-should-you-buy-the-stock-here -> article_1774052118.json
+2026-03-24 23:14:55,376 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052119.json
+2026-03-24 23:14:55,450 - INFO - Article saved: https://www.barchart.com/story/news/824956/alibaba-just-launched-a-new-ai-unit-should-you-buy-baba-stock-here -> article_1774052120.json
+2026-03-24 23:14:55,544 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052121.json
+2026-03-24 23:14:55,636 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052122.json
+2026-03-24 23:14:55,729 - INFO - Article saved: https://www.barchart.com/story/news/864769/alibabas-post-earnings-woes-continue-is-baba-stock-a-buy-despite-the-misses -> article_1774052123.json
+2026-03-24 23:14:55,801 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052124.json
+2026-03-24 23:14:55,886 - INFO - Article saved: https://www.barchart.com/story/news/35166120/as-alibaba-goes-from-uninvestable-to-fomo-should-you-buy-or-sell-baba-stock -> article_1774052125.json
+2026-03-24 23:14:55,973 - INFO - Article saved: https://www.barchart.com/story/news/36817221/alibaba-was-the-markets-favorite-chinese-ai-stock-in-2025-whats-babas-2026-forecast -> article_1774052126.json
+2026-03-24 23:14:56,061 - INFO - Article saved: https://www.barchart.com/story/news/838819/ai-stocks-are-expensive-is-this-12-stock-the-cheapest-bet-now -> article_1774052127.json
+2026-03-24 23:14:56,152 - INFO - Article saved: https://www.barchart.com/story/news/566596/should-you-buy-the-dip-in-alibaba-stock-ahead-of-chinas-two-sessions -> article_1774052128.json
+2026-03-24 23:14:56,228 - INFO - Article saved: https://www.barchart.com/story/news/36327851/alibabas-profits-have-nosedived-is-baba-still-a-buy-on-ai-and-instant-commerce-push -> article_1774052129.json
+2026-03-24 23:14:56,413 - INFO - Article saved: https://www.barchart.com/story/news/37200637/alibaba-is-prepping-for-an-ai-chip-ipo-does-that-make-baba-stock-a-buy-here -> article_1774052130.json
+2026-03-24 23:14:56,502 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1774052131.json
+2026-03-24 23:14:56,581 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052132.json
+2026-03-24 23:14:56,639 - INFO - Article saved: https://www.barchart.com/story/news/37065920/how-to-play-baba-stock-as-alibabas-growth-story-gets-a-boost-from-the-chinese-government -> article_1774052133.json
+2026-03-24 23:14:56,693 - INFO - Article saved: https://www.barchart.com/story/news/847079/morgan-stanley-is-betting-big-on-this-global-ai-winner-should-you-buy-the-stock-here -> article_1774052134.json
+2026-03-24 23:14:56,765 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052135.json
+2026-03-24 23:14:56,825 - INFO - Article saved: https://www.barchart.com/story/news/824956/alibaba-just-launched-a-new-ai-unit-should-you-buy-baba-stock-here -> article_1774052136.json
+2026-03-24 23:14:56,884 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052137.json
+2026-03-24 23:14:56,932 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052138.json
+2026-03-24 23:14:56,985 - INFO - Article saved: https://www.barchart.com/story/news/864769/alibabas-post-earnings-woes-continue-is-baba-stock-a-buy-despite-the-misses -> article_1774052139.json
+2026-03-24 23:14:56,985 - INFO - Saved 2700 articles so far
+2026-03-24 23:14:57,034 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052140.json
+2026-03-24 23:14:57,083 - INFO - Article saved: https://www.barchart.com/story/news/35166120/as-alibaba-goes-from-uninvestable-to-fomo-should-you-buy-or-sell-baba-stock -> article_1774052141.json
+2026-03-24 23:14:57,143 - INFO - Article saved: https://www.barchart.com/story/news/36817221/alibaba-was-the-markets-favorite-chinese-ai-stock-in-2025-whats-babas-2026-forecast -> article_1774052142.json
+2026-03-24 23:14:57,202 - INFO - Article saved: https://www.barchart.com/story/news/838819/ai-stocks-are-expensive-is-this-12-stock-the-cheapest-bet-now -> article_1774052143.json
+2026-03-24 23:14:57,262 - INFO - Article saved: https://www.barchart.com/story/news/566596/should-you-buy-the-dip-in-alibaba-stock-ahead-of-chinas-two-sessions -> article_1774052144.json
+2026-03-24 23:14:57,311 - INFO - Article saved: https://www.barchart.com/story/news/36327851/alibabas-profits-have-nosedived-is-baba-still-a-buy-on-ai-and-instant-commerce-push -> article_1774052145.json
+2026-03-24 23:14:57,357 - INFO - Article saved: https://www.barchart.com/story/news/37200637/alibaba-is-prepping-for-an-ai-chip-ipo-does-that-make-baba-stock-a-buy-here -> article_1774052146.json
+2026-03-24 23:14:57,418 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1774052147.json
+2026-03-24 23:14:57,479 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052148.json
+2026-03-24 23:14:57,524 - INFO - Article saved: https://www.barchart.com/story/news/37065920/how-to-play-baba-stock-as-alibabas-growth-story-gets-a-boost-from-the-chinese-government -> article_1774052149.json
+2026-03-24 23:14:57,588 - INFO - Article saved: https://www.barchart.com/story/news/847079/morgan-stanley-is-betting-big-on-this-global-ai-winner-should-you-buy-the-stock-here -> article_1774052150.json
+2026-03-24 23:14:57,637 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052151.json
+2026-03-24 23:14:57,686 - INFO - Article saved: https://www.barchart.com/story/news/824956/alibaba-just-launched-a-new-ai-unit-should-you-buy-baba-stock-here -> article_1774052152.json
+2026-03-24 23:14:57,736 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052153.json
+2026-03-24 23:14:57,797 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052154.json
+2026-03-24 23:14:57,845 - INFO - Article saved: https://www.barchart.com/story/news/864769/alibabas-post-earnings-woes-continue-is-baba-stock-a-buy-despite-the-misses -> article_1774052155.json
+2026-03-24 23:14:57,910 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052156.json
+2026-03-24 23:14:57,954 - INFO - Article saved: https://www.barchart.com/story/news/35166120/as-alibaba-goes-from-uninvestable-to-fomo-should-you-buy-or-sell-baba-stock -> article_1774052157.json
+2026-03-24 23:14:58,007 - INFO - Article saved: https://www.barchart.com/story/news/36817221/alibaba-was-the-markets-favorite-chinese-ai-stock-in-2025-whats-babas-2026-forecast -> article_1774052158.json
+2026-03-24 23:14:58,068 - INFO - Article saved: https://www.barchart.com/story/news/838819/ai-stocks-are-expensive-is-this-12-stock-the-cheapest-bet-now -> article_1774052159.json
+2026-03-24 23:14:58,129 - INFO - Article saved: https://www.barchart.com/story/news/566596/should-you-buy-the-dip-in-alibaba-stock-ahead-of-chinas-two-sessions -> article_1774052160.json
+2026-03-24 23:14:58,188 - INFO - Article saved: https://www.barchart.com/story/news/36327851/alibabas-profits-have-nosedived-is-baba-still-a-buy-on-ai-and-instant-commerce-push -> article_1774052161.json
+2026-03-24 23:14:58,235 - INFO - Article saved: https://www.barchart.com/story/news/37200637/alibaba-is-prepping-for-an-ai-chip-ipo-does-that-make-baba-stock-a-buy-here -> article_1774052162.json
+2026-03-24 23:14:58,294 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1774052163.json
+2026-03-24 23:14:58,344 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052164.json
+2026-03-24 23:14:58,414 - INFO - Article saved: https://www.barchart.com/story/news/37065920/how-to-play-baba-stock-as-alibabas-growth-story-gets-a-boost-from-the-chinese-government -> article_1774052165.json
+2026-03-24 23:14:58,479 - INFO - Article saved: https://www.barchart.com/story/news/847079/morgan-stanley-is-betting-big-on-this-global-ai-winner-should-you-buy-the-stock-here -> article_1774052166.json
+2026-03-24 23:14:58,554 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052167.json
+2026-03-24 23:14:58,607 - INFO - Article saved: https://www.barchart.com/story/news/824956/alibaba-just-launched-a-new-ai-unit-should-you-buy-baba-stock-here -> article_1774052168.json
+2026-03-24 23:14:58,671 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052169.json
+2026-03-24 23:14:58,735 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052170.json
+2026-03-24 23:14:58,798 - INFO - Article saved: https://www.barchart.com/story/news/864769/alibabas-post-earnings-woes-continue-is-baba-stock-a-buy-despite-the-misses -> article_1774052171.json
+2026-03-24 23:14:58,853 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052172.json
+2026-03-24 23:14:58,917 - INFO - Article saved: https://www.barchart.com/story/news/35166120/as-alibaba-goes-from-uninvestable-to-fomo-should-you-buy-or-sell-baba-stock -> article_1774052173.json
+2026-03-24 23:14:58,969 - INFO - Article saved: https://www.barchart.com/story/news/36817221/alibaba-was-the-markets-favorite-chinese-ai-stock-in-2025-whats-babas-2026-forecast -> article_1774052174.json
+2026-03-24 23:14:59,037 - INFO - Article saved: https://www.barchart.com/story/news/838819/ai-stocks-are-expensive-is-this-12-stock-the-cheapest-bet-now -> article_1774052175.json
+2026-03-24 23:14:59,099 - INFO - Article saved: https://www.barchart.com/story/news/566596/should-you-buy-the-dip-in-alibaba-stock-ahead-of-chinas-two-sessions -> article_1774052176.json
+2026-03-24 23:14:59,153 - INFO - Article saved: https://www.barchart.com/story/news/36327851/alibabas-profits-have-nosedived-is-baba-still-a-buy-on-ai-and-instant-commerce-push -> article_1774052177.json
+2026-03-24 23:14:59,196 - INFO - Article saved: https://www.barchart.com/story/news/37200637/alibaba-is-prepping-for-an-ai-chip-ipo-does-that-make-baba-stock-a-buy-here -> article_1774052178.json
+2026-03-24 23:14:59,246 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1774052179.json
+2026-03-24 23:14:59,301 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052180.json
+2026-03-24 23:14:59,367 - INFO - Article saved: https://www.barchart.com/story/news/37065920/how-to-play-baba-stock-as-alibabas-growth-story-gets-a-boost-from-the-chinese-government -> article_1774052181.json
+2026-03-24 23:14:59,413 - INFO - Article saved: https://www.barchart.com/story/news/847079/morgan-stanley-is-betting-big-on-this-global-ai-winner-should-you-buy-the-stock-here -> article_1774052182.json
+2026-03-24 23:14:59,464 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052183.json
+2026-03-24 23:14:59,529 - INFO - Article saved: https://www.barchart.com/story/news/824956/alibaba-just-launched-a-new-ai-unit-should-you-buy-baba-stock-here -> article_1774052184.json
+2026-03-24 23:14:59,580 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052185.json
+2026-03-24 23:14:59,642 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052186.json
+2026-03-24 23:14:59,684 - INFO - Article saved: https://www.barchart.com/story/news/864769/alibabas-post-earnings-woes-continue-is-baba-stock-a-buy-despite-the-misses -> article_1774052187.json
+2026-03-24 23:14:59,727 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052188.json
+2026-03-24 23:14:59,779 - INFO - Article saved: https://www.barchart.com/story/news/35166120/as-alibaba-goes-from-uninvestable-to-fomo-should-you-buy-or-sell-baba-stock -> article_1774052189.json
+2026-03-24 23:14:59,830 - INFO - Article saved: https://www.barchart.com/story/news/36817221/alibaba-was-the-markets-favorite-chinese-ai-stock-in-2025-whats-babas-2026-forecast -> article_1774052190.json
+2026-03-24 23:14:59,897 - INFO - Article saved: https://www.barchart.com/story/news/838819/ai-stocks-are-expensive-is-this-12-stock-the-cheapest-bet-now -> article_1774052191.json
+2026-03-24 23:14:59,948 - INFO - Article saved: https://www.barchart.com/story/news/566596/should-you-buy-the-dip-in-alibaba-stock-ahead-of-chinas-two-sessions -> article_1774052192.json
+2026-03-24 23:15:00,015 - INFO - Article saved: https://www.barchart.com/story/news/36327851/alibabas-profits-have-nosedived-is-baba-still-a-buy-on-ai-and-instant-commerce-push -> article_1774052193.json
+2026-03-24 23:15:00,078 - INFO - Article saved: https://www.barchart.com/story/news/37200637/alibaba-is-prepping-for-an-ai-chip-ipo-does-that-make-baba-stock-a-buy-here -> article_1774052194.json
+2026-03-24 23:15:00,125 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1774052195.json
+2026-03-24 23:15:00,193 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052196.json
+2026-03-24 23:15:00,238 - INFO - Article saved: https://www.barchart.com/story/news/37065920/how-to-play-baba-stock-as-alibabas-growth-story-gets-a-boost-from-the-chinese-government -> article_1774052197.json
+2026-03-24 23:15:00,300 - INFO - Article saved: https://www.barchart.com/story/news/847079/morgan-stanley-is-betting-big-on-this-global-ai-winner-should-you-buy-the-stock-here -> article_1774052198.json
+2026-03-24 23:15:00,366 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052199.json
+2026-03-24 23:15:00,433 - INFO - Article saved: https://www.barchart.com/story/news/824956/alibaba-just-launched-a-new-ai-unit-should-you-buy-baba-stock-here -> article_1774052200.json
+2026-03-24 23:15:00,513 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052201.json
+2026-03-24 23:15:00,566 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052202.json
+2026-03-24 23:15:00,610 - INFO - Article saved: https://www.barchart.com/story/news/864769/alibabas-post-earnings-woes-continue-is-baba-stock-a-buy-despite-the-misses -> article_1774052203.json
+2026-03-24 23:15:00,656 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052204.json
+2026-03-24 23:15:00,712 - INFO - Article saved: https://www.barchart.com/story/news/35166120/as-alibaba-goes-from-uninvestable-to-fomo-should-you-buy-or-sell-baba-stock -> article_1774052205.json
+2026-03-24 23:15:00,765 - INFO - Article saved: https://www.barchart.com/story/news/36817221/alibaba-was-the-markets-favorite-chinese-ai-stock-in-2025-whats-babas-2026-forecast -> article_1774052206.json
+2026-03-24 23:15:00,830 - INFO - Article saved: https://www.barchart.com/story/news/838819/ai-stocks-are-expensive-is-this-12-stock-the-cheapest-bet-now -> article_1774052207.json
+2026-03-24 23:15:00,878 - INFO - Article saved: https://www.barchart.com/story/news/566596/should-you-buy-the-dip-in-alibaba-stock-ahead-of-chinas-two-sessions -> article_1774052208.json
+2026-03-24 23:15:00,925 - INFO - Article saved: https://www.barchart.com/story/news/36327851/alibabas-profits-have-nosedived-is-baba-still-a-buy-on-ai-and-instant-commerce-push -> article_1774052209.json
+2026-03-24 23:15:00,974 - INFO - Article saved: https://www.barchart.com/story/news/37200637/alibaba-is-prepping-for-an-ai-chip-ipo-does-that-make-baba-stock-a-buy-here -> article_1774052210.json
+2026-03-24 23:15:01,037 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1774052211.json
+2026-03-24 23:15:01,098 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052212.json
+2026-03-24 23:15:01,141 - INFO - Article saved: https://www.barchart.com/story/news/37065920/how-to-play-baba-stock-as-alibabas-growth-story-gets-a-boost-from-the-chinese-government -> article_1774052213.json
+2026-03-24 23:15:01,207 - INFO - Article saved: https://www.barchart.com/story/news/847079/morgan-stanley-is-betting-big-on-this-global-ai-winner-should-you-buy-the-stock-here -> article_1774052214.json
+2026-03-24 23:15:01,260 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052215.json
+2026-03-24 23:15:01,302 - INFO - Article saved: https://www.barchart.com/story/news/824956/alibaba-just-launched-a-new-ai-unit-should-you-buy-baba-stock-here -> article_1774052216.json
+2026-03-24 23:15:01,348 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052217.json
+2026-03-24 23:15:01,412 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052218.json
+2026-03-24 23:15:01,518 - INFO - Article saved: https://www.barchart.com/story/news/864769/alibabas-post-earnings-woes-continue-is-baba-stock-a-buy-despite-the-misses -> article_1774052219.json
+2026-03-24 23:15:01,582 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052220.json
+2026-03-24 23:15:01,631 - INFO - Article saved: https://www.barchart.com/story/news/35166120/as-alibaba-goes-from-uninvestable-to-fomo-should-you-buy-or-sell-baba-stock -> article_1774052221.json
+2026-03-24 23:15:01,683 - INFO - Article saved: https://www.barchart.com/story/news/36817221/alibaba-was-the-markets-favorite-chinese-ai-stock-in-2025-whats-babas-2026-forecast -> article_1774052222.json
+2026-03-24 23:15:01,745 - INFO - Article saved: https://www.barchart.com/story/news/838819/ai-stocks-are-expensive-is-this-12-stock-the-cheapest-bet-now -> article_1774052223.json
+2026-03-24 23:15:01,790 - INFO - Article saved: https://www.barchart.com/story/news/566596/should-you-buy-the-dip-in-alibaba-stock-ahead-of-chinas-two-sessions -> article_1774052224.json
+2026-03-24 23:15:01,855 - INFO - Article saved: https://www.barchart.com/story/news/36327851/alibabas-profits-have-nosedived-is-baba-still-a-buy-on-ai-and-instant-commerce-push -> article_1774052225.json
+2026-03-24 23:15:01,902 - INFO - Article saved: https://www.barchart.com/story/news/37200637/alibaba-is-prepping-for-an-ai-chip-ipo-does-that-make-baba-stock-a-buy-here -> article_1774052226.json
+2026-03-24 23:15:01,946 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1774052227.json
+2026-03-24 23:15:01,998 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052228.json
+2026-03-24 23:15:02,062 - INFO - Article saved: https://www.barchart.com/story/news/37065920/how-to-play-baba-stock-as-alibabas-growth-story-gets-a-boost-from-the-chinese-government -> article_1774052229.json
+2026-03-24 23:15:02,103 - INFO - Article saved: https://www.barchart.com/story/news/847079/morgan-stanley-is-betting-big-on-this-global-ai-winner-should-you-buy-the-stock-here -> article_1774052230.json
+2026-03-24 23:15:02,166 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052231.json
+2026-03-24 23:15:02,211 - INFO - Article saved: https://www.barchart.com/story/news/824956/alibaba-just-launched-a-new-ai-unit-should-you-buy-baba-stock-here -> article_1774052232.json
+2026-03-24 23:15:02,266 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052233.json
+2026-03-24 23:15:02,314 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052234.json
+2026-03-24 23:15:02,396 - INFO - Article saved: https://www.barchart.com/story/news/864769/alibabas-post-earnings-woes-continue-is-baba-stock-a-buy-despite-the-misses -> article_1774052235.json
+2026-03-24 23:15:02,448 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052236.json
+2026-03-24 23:15:02,501 - INFO - Article saved: https://www.barchart.com/story/news/35166120/as-alibaba-goes-from-uninvestable-to-fomo-should-you-buy-or-sell-baba-stock -> article_1774052237.json
+2026-03-24 23:15:02,554 - INFO - Article saved: https://www.barchart.com/story/news/36817221/alibaba-was-the-markets-favorite-chinese-ai-stock-in-2025-whats-babas-2026-forecast -> article_1774052238.json
+2026-03-24 23:15:02,597 - INFO - Article saved: https://www.barchart.com/story/news/838819/ai-stocks-are-expensive-is-this-12-stock-the-cheapest-bet-now -> article_1774052239.json
+2026-03-24 23:15:02,597 - INFO - Saved 2800 articles so far
+2026-03-24 23:15:02,662 - INFO - Article saved: https://www.barchart.com/story/news/566596/should-you-buy-the-dip-in-alibaba-stock-ahead-of-chinas-two-sessions -> article_1774052240.json
+2026-03-24 23:15:02,718 - INFO - Article saved: https://www.barchart.com/story/news/36327851/alibabas-profits-have-nosedived-is-baba-still-a-buy-on-ai-and-instant-commerce-push -> article_1774052241.json
+2026-03-24 23:15:02,794 - INFO - Article saved: https://www.barchart.com/story/news/37200637/alibaba-is-prepping-for-an-ai-chip-ipo-does-that-make-baba-stock-a-buy-here -> article_1774052242.json
+2026-03-24 23:15:02,845 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1774052243.json
+2026-03-24 23:15:02,897 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052244.json
+2026-03-24 23:15:02,937 - INFO - Article saved: https://www.barchart.com/story/news/37065920/how-to-play-baba-stock-as-alibabas-growth-story-gets-a-boost-from-the-chinese-government -> article_1774052245.json
+2026-03-24 23:15:03,000 - INFO - Article saved: https://www.barchart.com/story/news/847079/morgan-stanley-is-betting-big-on-this-global-ai-winner-should-you-buy-the-stock-here -> article_1774052246.json
+2026-03-24 23:15:03,051 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052247.json
+2026-03-24 23:15:03,093 - INFO - Article saved: https://www.barchart.com/story/news/824956/alibaba-just-launched-a-new-ai-unit-should-you-buy-baba-stock-here -> article_1774052248.json
+2026-03-24 23:15:03,159 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052249.json
+2026-03-24 23:15:03,208 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052250.json
+2026-03-24 23:15:03,254 - INFO - Article saved: https://www.barchart.com/story/news/864769/alibabas-post-earnings-woes-continue-is-baba-stock-a-buy-despite-the-misses -> article_1774052251.json
+2026-03-24 23:15:03,308 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052252.json
+2026-03-24 23:15:03,362 - INFO - Article saved: https://www.barchart.com/story/news/35166120/as-alibaba-goes-from-uninvestable-to-fomo-should-you-buy-or-sell-baba-stock -> article_1774052253.json
+2026-03-24 23:15:03,428 - INFO - Article saved: https://www.barchart.com/story/news/36817221/alibaba-was-the-markets-favorite-chinese-ai-stock-in-2025-whats-babas-2026-forecast -> article_1774052254.json
+2026-03-24 23:15:03,471 - INFO - Article saved: https://www.barchart.com/story/news/838819/ai-stocks-are-expensive-is-this-12-stock-the-cheapest-bet-now -> article_1774052255.json
+2026-03-24 23:15:03,534 - INFO - Article saved: https://www.barchart.com/story/news/566596/should-you-buy-the-dip-in-alibaba-stock-ahead-of-chinas-two-sessions -> article_1774052256.json
+2026-03-24 23:15:03,596 - INFO - Article saved: https://www.barchart.com/story/news/36327851/alibabas-profits-have-nosedived-is-baba-still-a-buy-on-ai-and-instant-commerce-push -> article_1774052257.json
+2026-03-24 23:15:03,644 - INFO - Article saved: https://www.barchart.com/story/news/37200637/alibaba-is-prepping-for-an-ai-chip-ipo-does-that-make-baba-stock-a-buy-here -> article_1774052258.json
+2026-03-24 23:15:03,697 - INFO - Article saved: https://www.barchart.com/story/news/822585/alibaba-earnings-preview-should-you-buy-baba-stock-now-or-wait -> article_1774052259.json
+2026-03-24 23:15:03,751 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052260.json
+2026-03-24 23:15:03,799 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052261.json
+2026-03-24 23:15:03,853 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052262.json
+2026-03-24 23:15:03,903 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052263.json
+2026-03-24 23:15:03,958 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052264.json
+2026-03-24 23:15:04,023 - INFO - Article saved: https://www.barchart.com/story/news/864678/dollar-supported-by-weak-stocks-and-iran-war -> article_1774052265.json
+2026-03-24 23:15:04,065 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052266.json
+2026-03-24 23:15:04,126 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052267.json
+2026-03-24 23:15:04,175 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052268.json
+2026-03-24 23:15:04,236 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052269.json
+2026-03-24 23:15:04,283 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052270.json
+2026-03-24 23:15:04,342 - INFO - Article saved: https://www.barchart.com/story/news/864678/dollar-supported-by-weak-stocks-and-iran-war -> article_1774052271.json
+2026-03-24 23:15:04,402 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052272.json
+2026-03-24 23:15:04,453 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052273.json
+2026-03-24 23:15:04,514 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052274.json
+2026-03-24 23:15:04,576 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052275.json
+2026-03-24 23:15:04,618 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052276.json
+2026-03-24 23:15:04,680 - INFO - Article saved: https://www.barchart.com/story/news/864678/dollar-supported-by-weak-stocks-and-iran-war -> article_1774052277.json
+2026-03-24 23:15:04,724 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052278.json
+2026-03-24 23:15:04,787 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052279.json
+2026-03-24 23:15:04,838 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052280.json
+2026-03-24 23:15:04,906 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052281.json
+2026-03-24 23:15:04,961 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052282.json
+2026-03-24 23:15:05,023 - INFO - Article saved: https://www.barchart.com/story/news/864678/dollar-supported-by-weak-stocks-and-iran-war -> article_1774052283.json
+2026-03-24 23:15:05,075 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052284.json
+2026-03-24 23:15:05,136 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052285.json
+2026-03-24 23:15:05,179 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052286.json
+2026-03-24 23:15:05,241 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052287.json
+2026-03-24 23:15:05,284 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052288.json
+2026-03-24 23:15:05,344 - INFO - Article saved: https://www.barchart.com/story/news/864678/dollar-supported-by-weak-stocks-and-iran-war -> article_1774052289.json
+2026-03-24 23:15:05,410 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052290.json
+2026-03-24 23:15:05,473 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052291.json
+2026-03-24 23:15:05,528 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052292.json
+2026-03-24 23:15:05,569 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052293.json
+2026-03-24 23:15:05,630 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052294.json
+2026-03-24 23:15:05,681 - INFO - Article saved: https://www.barchart.com/story/news/864678/dollar-supported-by-weak-stocks-and-iran-war -> article_1774052295.json
+2026-03-24 23:15:05,741 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052296.json
+2026-03-24 23:15:05,801 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052297.json
+2026-03-24 23:15:05,862 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052298.json
+2026-03-24 23:15:05,904 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052299.json
+2026-03-24 23:15:05,962 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052300.json
+2026-03-24 23:15:06,002 - INFO - Article saved: https://www.barchart.com/story/news/864544/elevated-crude-oil-still-high-inflation-create-this-1-trade-to-make-now -> article_1774052301.json
+2026-03-24 23:15:06,052 - INFO - Article saved: https://www.barchart.com/story/news/832863/brent-crude-briefly-tops-119-per-barrel-before-receding-and-shakes-stock-markets-worldwide -> article_1774052302.json
+2026-03-24 23:15:06,114 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052303.json
+2026-03-24 23:15:06,192 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052304.json
+2026-03-24 23:15:06,255 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052305.json
+2026-03-24 23:15:06,303 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052306.json
+2026-03-24 23:15:06,355 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052307.json
+2026-03-24 23:15:06,417 - INFO - Article saved: https://www.barchart.com/story/news/864544/elevated-crude-oil-still-high-inflation-create-this-1-trade-to-make-now -> article_1774052308.json
+2026-03-24 23:15:06,466 - INFO - Article saved: https://www.barchart.com/story/news/832863/brent-crude-briefly-tops-119-per-barrel-before-receding-and-shakes-stock-markets-worldwide -> article_1774052309.json
+2026-03-24 23:15:06,517 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052310.json
+2026-03-24 23:15:06,620 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052311.json
+2026-03-24 23:15:06,668 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052312.json
+2026-03-24 23:15:06,720 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052313.json
+2026-03-24 23:15:06,778 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052314.json
+2026-03-24 23:15:06,837 - INFO - Article saved: https://www.barchart.com/story/news/864544/elevated-crude-oil-still-high-inflation-create-this-1-trade-to-make-now -> article_1774052315.json
+2026-03-24 23:15:06,899 - INFO - Article saved: https://www.barchart.com/story/news/832863/brent-crude-briefly-tops-119-per-barrel-before-receding-and-shakes-stock-markets-worldwide -> article_1774052316.json
+2026-03-24 23:15:06,942 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052317.json
+2026-03-24 23:15:07,037 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052318.json
+2026-03-24 23:15:07,100 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052319.json
+2026-03-24 23:15:07,152 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052320.json
+2026-03-24 23:15:07,214 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052321.json
+2026-03-24 23:15:07,269 - INFO - Article saved: https://www.barchart.com/story/news/864544/elevated-crude-oil-still-high-inflation-create-this-1-trade-to-make-now -> article_1774052322.json
+2026-03-24 23:15:07,338 - INFO - Article saved: https://www.barchart.com/story/news/832863/brent-crude-briefly-tops-119-per-barrel-before-receding-and-shakes-stock-markets-worldwide -> article_1774052323.json
+2026-03-24 23:15:07,392 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052324.json
+2026-03-24 23:15:07,443 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052325.json
+2026-03-24 23:15:07,504 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052326.json
+2026-03-24 23:15:07,549 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052327.json
+2026-03-24 23:15:07,592 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052328.json
+2026-03-24 23:15:07,640 - INFO - Article saved: https://www.barchart.com/story/news/864544/elevated-crude-oil-still-high-inflation-create-this-1-trade-to-make-now -> article_1774052329.json
+2026-03-24 23:15:07,690 - INFO - Article saved: https://www.barchart.com/story/news/832863/brent-crude-briefly-tops-119-per-barrel-before-receding-and-shakes-stock-markets-worldwide -> article_1774052330.json
+2026-03-24 23:15:07,751 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052331.json
+2026-03-24 23:15:07,800 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052332.json
+2026-03-24 23:15:07,840 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052333.json
+2026-03-24 23:15:07,899 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052334.json
+2026-03-24 23:15:07,945 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052335.json
+2026-03-24 23:15:07,995 - INFO - Article saved: https://www.barchart.com/story/news/864544/elevated-crude-oil-still-high-inflation-create-this-1-trade-to-make-now -> article_1774052336.json
+2026-03-24 23:15:08,053 - INFO - Article saved: https://www.barchart.com/story/news/832863/brent-crude-briefly-tops-119-per-barrel-before-receding-and-shakes-stock-markets-worldwide -> article_1774052337.json
+2026-03-24 23:15:08,112 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052338.json
+2026-03-24 23:15:08,173 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052339.json
+2026-03-24 23:15:08,174 - INFO - Saved 2900 articles so far
+2026-03-24 23:15:08,235 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052340.json
+2026-03-24 23:15:08,293 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052341.json
+2026-03-24 23:15:08,346 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052342.json
+2026-03-24 23:15:08,406 - INFO - Article saved: https://www.barchart.com/story/news/864544/elevated-crude-oil-still-high-inflation-create-this-1-trade-to-make-now -> article_1774052343.json
+2026-03-24 23:15:08,449 - INFO - Article saved: https://www.barchart.com/story/news/832863/brent-crude-briefly-tops-119-per-barrel-before-receding-and-shakes-stock-markets-worldwide -> article_1774052344.json
+2026-03-24 23:15:08,519 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052345.json
+2026-03-24 23:15:08,587 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052346.json
+2026-03-24 23:15:08,668 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052347.json
+2026-03-24 23:15:08,718 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052348.json
+2026-03-24 23:15:08,762 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052349.json
+2026-03-24 23:15:08,824 - INFO - Article saved: https://www.barchart.com/story/news/29654559/super-micro-computer-stock-buy-sell-or-steer-clear -> article_1774052350.json
+2026-03-24 23:15:08,889 - INFO - Article saved: https://www.barchart.com/story/news/864505/super-micro-stock-is-getting-crushed-time-to-load-up-or-stay-far-away -> article_1774052351.json
+2026-03-24 23:15:08,951 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052352.json
+2026-03-24 23:15:09,005 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052353.json
+2026-03-24 23:15:09,066 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052354.json
+2026-03-24 23:15:09,114 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052355.json
+2026-03-24 23:15:09,181 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052356.json
+2026-03-24 23:15:09,233 - INFO - Article saved: https://www.barchart.com/story/news/29654559/super-micro-computer-stock-buy-sell-or-steer-clear -> article_1774052357.json
+2026-03-24 23:15:09,286 - INFO - Article saved: https://www.barchart.com/story/news/864505/super-micro-stock-is-getting-crushed-time-to-load-up-or-stay-far-away -> article_1774052358.json
+2026-03-24 23:15:09,333 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052359.json
+2026-03-24 23:15:09,378 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052360.json
+2026-03-24 23:15:09,426 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052361.json
+2026-03-24 23:15:09,486 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052362.json
+2026-03-24 23:15:09,547 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052363.json
+2026-03-24 23:15:09,599 - INFO - Article saved: https://www.barchart.com/story/news/29654559/super-micro-computer-stock-buy-sell-or-steer-clear -> article_1774052364.json
+2026-03-24 23:15:09,661 - INFO - Article saved: https://www.barchart.com/story/news/864505/super-micro-stock-is-getting-crushed-time-to-load-up-or-stay-far-away -> article_1774052365.json
+2026-03-24 23:15:09,712 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052366.json
+2026-03-24 23:15:09,765 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052367.json
+2026-03-24 23:15:09,820 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052368.json
+2026-03-24 23:15:09,880 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052369.json
+2026-03-24 23:15:09,936 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052370.json
+2026-03-24 23:15:10,003 - INFO - Article saved: https://www.barchart.com/story/news/29654559/super-micro-computer-stock-buy-sell-or-steer-clear -> article_1774052371.json
+2026-03-24 23:15:10,067 - INFO - Article saved: https://www.barchart.com/story/news/864505/super-micro-stock-is-getting-crushed-time-to-load-up-or-stay-far-away -> article_1774052372.json
+2026-03-24 23:15:10,123 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052373.json
+2026-03-24 23:15:10,175 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052374.json
+2026-03-24 23:15:10,219 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052375.json
+2026-03-24 23:15:10,275 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052376.json
+2026-03-24 23:15:10,319 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052377.json
+2026-03-24 23:15:10,365 - INFO - Article saved: https://www.barchart.com/story/news/29654559/super-micro-computer-stock-buy-sell-or-steer-clear -> article_1774052378.json
+2026-03-24 23:15:10,438 - INFO - Article saved: https://www.barchart.com/story/news/864505/super-micro-stock-is-getting-crushed-time-to-load-up-or-stay-far-away -> article_1774052379.json
+2026-03-24 23:15:10,489 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052380.json
+2026-03-24 23:15:10,541 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052381.json
+2026-03-24 23:15:10,590 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052382.json
+2026-03-24 23:15:10,653 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052383.json
+2026-03-24 23:15:10,702 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052384.json
+2026-03-24 23:15:10,769 - INFO - Article saved: https://www.barchart.com/story/news/29654559/super-micro-computer-stock-buy-sell-or-steer-clear -> article_1774052385.json
+2026-03-24 23:15:10,835 - INFO - Article saved: https://www.barchart.com/story/news/864505/super-micro-stock-is-getting-crushed-time-to-load-up-or-stay-far-away -> article_1774052386.json
+2026-03-24 23:15:10,915 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052387.json
+2026-03-24 23:15:10,958 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052388.json
+2026-03-24 23:15:11,017 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052389.json
+2026-03-24 23:15:11,076 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052390.json
+2026-03-24 23:15:11,140 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052391.json
+2026-03-24 23:15:11,189 - INFO - Article saved: https://www.barchart.com/story/news/29654559/super-micro-computer-stock-buy-sell-or-steer-clear -> article_1774052392.json
+2026-03-24 23:15:11,239 - INFO - Article saved: https://www.barchart.com/story/news/864505/super-micro-stock-is-getting-crushed-time-to-load-up-or-stay-far-away -> article_1774052393.json
+2026-03-24 23:15:11,294 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052394.json
+2026-03-24 23:15:11,361 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052395.json
+2026-03-24 23:15:11,408 - INFO - Article saved: https://www.barchart.com/story/news/863862/stocks-decline-as-bond-yields-climb-on-inflation-fears -> article_1774052396.json
+2026-03-24 23:15:11,461 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052397.json
+2026-03-24 23:15:11,526 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052398.json
+2026-03-24 23:15:11,574 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052399.json
+2026-03-24 23:15:11,620 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052400.json
+2026-03-24 23:15:11,723 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052401.json
+2026-03-24 23:15:11,784 - INFO - Article saved: https://www.barchart.com/story/news/863862/stocks-decline-as-bond-yields-climb-on-inflation-fears -> article_1774052402.json
+2026-03-24 23:15:11,846 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052403.json
+2026-03-24 23:15:11,912 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052404.json
+2026-03-24 23:15:11,960 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052405.json
+2026-03-24 23:15:12,017 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052406.json
+2026-03-24 23:15:12,075 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052407.json
+2026-03-24 23:15:12,157 - INFO - Article saved: https://www.barchart.com/story/news/863862/stocks-decline-as-bond-yields-climb-on-inflation-fears -> article_1774052408.json
+2026-03-24 23:15:12,201 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052409.json
+2026-03-24 23:15:12,257 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052410.json
+2026-03-24 23:15:12,326 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052411.json
+2026-03-24 23:15:12,375 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052412.json
+2026-03-24 23:15:12,430 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052413.json
+2026-03-24 23:15:12,499 - INFO - Article saved: https://www.barchart.com/story/news/863862/stocks-decline-as-bond-yields-climb-on-inflation-fears -> article_1774052414.json
+2026-03-24 23:15:12,555 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052415.json
+2026-03-24 23:15:12,625 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052416.json
+2026-03-24 23:15:12,675 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052417.json
+2026-03-24 23:15:12,727 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052418.json
+2026-03-24 23:15:12,780 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052419.json
+2026-03-24 23:15:12,828 - INFO - Article saved: https://www.barchart.com/story/news/863862/stocks-decline-as-bond-yields-climb-on-inflation-fears -> article_1774052420.json
+2026-03-24 23:15:12,882 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052421.json
+2026-03-24 23:15:12,944 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052422.json
+2026-03-24 23:15:12,996 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052423.json
+2026-03-24 23:15:13,044 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052424.json
+2026-03-24 23:15:13,092 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052425.json
+2026-03-24 23:15:13,142 - INFO - Article saved: https://www.barchart.com/story/news/863862/stocks-decline-as-bond-yields-climb-on-inflation-fears -> article_1774052426.json
+2026-03-24 23:15:13,196 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052427.json
+2026-03-24 23:15:13,261 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052428.json
+2026-03-24 23:15:13,303 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052429.json
+2026-03-24 23:15:13,365 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052430.json
+2026-03-24 23:15:13,425 - INFO - Article saved: https://www.barchart.com/story/news/863694/a-o-smith-stock-is-aos-underperforming-the-industrials-sector -> article_1774052431.json
+2026-03-24 23:15:13,485 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052432.json
+2026-03-24 23:15:13,546 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052433.json
+2026-03-24 23:15:13,606 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052434.json
+2026-03-24 23:15:13,667 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052435.json
+2026-03-24 23:15:13,729 - INFO - Article saved: https://www.barchart.com/story/news/690567/3-unpopular-stocks-with-open-questions -> article_1774052436.json
+2026-03-24 23:15:13,772 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052437.json
+2026-03-24 23:15:13,822 - INFO - Article saved: https://www.barchart.com/story/news/863694/a-o-smith-stock-is-aos-underperforming-the-industrials-sector -> article_1774052438.json
+2026-03-24 23:15:13,884 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052439.json
+2026-03-24 23:15:13,885 - INFO - Saved 3000 articles so far
+2026-03-24 23:15:13,947 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052440.json
+2026-03-24 23:15:13,998 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052441.json
+2026-03-24 23:15:14,047 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052442.json
+2026-03-24 23:15:14,097 - INFO - Article saved: https://www.barchart.com/story/news/690567/3-unpopular-stocks-with-open-questions -> article_1774052443.json
+2026-03-24 23:15:14,148 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052444.json
+2026-03-24 23:15:14,207 - INFO - Article saved: https://www.barchart.com/story/news/863694/a-o-smith-stock-is-aos-underperforming-the-industrials-sector -> article_1774052445.json
+2026-03-24 23:15:14,268 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052446.json
+2026-03-24 23:15:14,348 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052447.json
+2026-03-24 23:15:14,408 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052448.json
+2026-03-24 23:15:14,474 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052449.json
+2026-03-24 23:15:14,517 - INFO - Article saved: https://www.barchart.com/story/news/690567/3-unpopular-stocks-with-open-questions -> article_1774052450.json
+2026-03-24 23:15:14,578 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052451.json
+2026-03-24 23:15:14,641 - INFO - Article saved: https://www.barchart.com/story/news/863694/a-o-smith-stock-is-aos-underperforming-the-industrials-sector -> article_1774052452.json
+2026-03-24 23:15:14,707 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052453.json
+2026-03-24 23:15:14,760 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052454.json
+2026-03-24 23:15:14,811 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052455.json
+2026-03-24 23:15:14,863 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052456.json
+2026-03-24 23:15:14,928 - INFO - Article saved: https://www.barchart.com/story/news/690567/3-unpopular-stocks-with-open-questions -> article_1774052457.json
+2026-03-24 23:15:14,973 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052458.json
+2026-03-24 23:15:15,022 - INFO - Article saved: https://www.barchart.com/story/news/863694/a-o-smith-stock-is-aos-underperforming-the-industrials-sector -> article_1774052459.json
+2026-03-24 23:15:15,085 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052460.json
+2026-03-24 23:15:15,126 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052461.json
+2026-03-24 23:15:15,179 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052462.json
+2026-03-24 23:15:15,258 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052463.json
+2026-03-24 23:15:15,301 - INFO - Article saved: https://www.barchart.com/story/news/690567/3-unpopular-stocks-with-open-questions -> article_1774052464.json
+2026-03-24 23:15:15,351 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052465.json
+2026-03-24 23:15:15,400 - INFO - Article saved: https://www.barchart.com/story/news/863694/a-o-smith-stock-is-aos-underperforming-the-industrials-sector -> article_1774052466.json
+2026-03-24 23:15:15,452 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052467.json
+2026-03-24 23:15:15,505 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052468.json
+2026-03-24 23:15:15,567 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052469.json
+2026-03-24 23:15:15,633 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052470.json
+2026-03-24 23:15:15,677 - INFO - Article saved: https://www.barchart.com/story/news/690567/3-unpopular-stocks-with-open-questions -> article_1774052471.json
+2026-03-24 23:15:15,730 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052472.json
+2026-03-24 23:15:15,794 - INFO - Article saved: https://www.barchart.com/story/news/863694/a-o-smith-stock-is-aos-underperforming-the-industrials-sector -> article_1774052473.json
+2026-03-24 23:15:15,847 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052474.json
+2026-03-24 23:15:15,898 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052475.json
+2026-03-24 23:15:15,949 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052476.json
+2026-03-24 23:15:16,003 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052477.json
+2026-03-24 23:15:16,064 - INFO - Article saved: https://www.barchart.com/story/news/690567/3-unpopular-stocks-with-open-questions -> article_1774052478.json
+2026-03-24 23:15:16,108 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052479.json
+2026-03-24 23:15:16,164 - INFO - Article saved: https://www.barchart.com/story/news/732780/3-cash-producing-stocks-with-open-questions -> article_1774052480.json
+2026-03-24 23:15:16,210 - INFO - Article saved: https://www.barchart.com/story/news/863679/how-is-bio-techne-s-stock-performance-compared-to-other-biotechnology-stocks -> article_1774052481.json
+2026-03-24 23:15:16,261 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052482.json
+2026-03-24 23:15:16,312 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052483.json
+2026-03-24 23:15:16,363 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052484.json
+2026-03-24 23:15:16,414 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052485.json
+2026-03-24 23:15:16,467 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052486.json
+2026-03-24 23:15:16,520 - INFO - Article saved: https://www.barchart.com/story/news/732780/3-cash-producing-stocks-with-open-questions -> article_1774052487.json
+2026-03-24 23:15:16,580 - INFO - Article saved: https://www.barchart.com/story/news/863679/how-is-bio-techne-s-stock-performance-compared-to-other-biotechnology-stocks -> article_1774052488.json
+2026-03-24 23:15:16,623 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052489.json
+2026-03-24 23:15:16,672 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052490.json
+2026-03-24 23:15:16,724 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052491.json
+2026-03-24 23:15:16,816 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052492.json
+2026-03-24 23:15:16,874 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052493.json
+2026-03-24 23:15:16,936 - INFO - Article saved: https://www.barchart.com/story/news/732780/3-cash-producing-stocks-with-open-questions -> article_1774052494.json
+2026-03-24 23:15:16,989 - INFO - Article saved: https://www.barchart.com/story/news/863679/how-is-bio-techne-s-stock-performance-compared-to-other-biotechnology-stocks -> article_1774052495.json
+2026-03-24 23:15:17,039 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052496.json
+2026-03-24 23:15:17,092 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052497.json
+2026-03-24 23:15:17,151 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052498.json
+2026-03-24 23:15:17,211 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052499.json
+2026-03-24 23:15:17,275 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052500.json
+2026-03-24 23:15:17,326 - INFO - Article saved: https://www.barchart.com/story/news/732780/3-cash-producing-stocks-with-open-questions -> article_1774052501.json
+2026-03-24 23:15:17,392 - INFO - Article saved: https://www.barchart.com/story/news/863679/how-is-bio-techne-s-stock-performance-compared-to-other-biotechnology-stocks -> article_1774052502.json
+2026-03-24 23:15:17,449 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052503.json
+2026-03-24 23:15:17,512 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052504.json
+2026-03-24 23:15:17,564 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052505.json
+2026-03-24 23:15:17,627 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052506.json
+2026-03-24 23:15:17,674 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052507.json
+2026-03-24 23:15:17,733 - INFO - Article saved: https://www.barchart.com/story/news/732780/3-cash-producing-stocks-with-open-questions -> article_1774052508.json
+2026-03-24 23:15:17,791 - INFO - Article saved: https://www.barchart.com/story/news/863679/how-is-bio-techne-s-stock-performance-compared-to-other-biotechnology-stocks -> article_1774052509.json
+2026-03-24 23:15:17,858 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052510.json
+2026-03-24 23:15:17,933 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052511.json
+2026-03-24 23:15:17,977 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052512.json
+2026-03-24 23:15:18,042 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052513.json
+2026-03-24 23:15:18,095 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052514.json
+2026-03-24 23:15:18,156 - INFO - Article saved: https://www.barchart.com/story/news/732780/3-cash-producing-stocks-with-open-questions -> article_1774052515.json
+2026-03-24 23:15:18,209 - INFO - Article saved: https://www.barchart.com/story/news/863679/how-is-bio-techne-s-stock-performance-compared-to-other-biotechnology-stocks -> article_1774052516.json
+2026-03-24 23:15:18,271 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052517.json
+2026-03-24 23:15:18,327 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052518.json
+2026-03-24 23:15:18,381 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052519.json
+2026-03-24 23:15:18,435 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052520.json
+2026-03-24 23:15:18,501 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052521.json
+2026-03-24 23:15:18,543 - INFO - Article saved: https://www.barchart.com/story/news/732780/3-cash-producing-stocks-with-open-questions -> article_1774052522.json
+2026-03-24 23:15:18,604 - INFO - Article saved: https://www.barchart.com/story/news/863679/how-is-bio-techne-s-stock-performance-compared-to-other-biotechnology-stocks -> article_1774052523.json
+2026-03-24 23:15:18,653 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052524.json
+2026-03-24 23:15:18,708 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052525.json
+2026-03-24 23:15:18,751 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052526.json
+2026-03-24 23:15:18,814 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052527.json
+2026-03-24 23:15:18,863 - INFO - Article saved: https://www.barchart.com/story/news/863622/how-is-robinhoods-stock-performance-compared-to-other-capital-markets-stock -> article_1774052528.json
+2026-03-24 23:15:18,912 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052529.json
+2026-03-24 23:15:18,966 - INFO - Article saved: https://www.barchart.com/story/news/140750/robinhood-reports-fourth-quarter-and-full-year-2025-results -> article_1774052530.json
+2026-03-24 23:15:19,017 - INFO - Article saved: https://www.barchart.com/story/news/141799/robinhood-nasdaqhood-misses-q4-cy2025-sales-expectations -> article_1774052531.json
+2026-03-24 23:15:19,072 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052532.json
+2026-03-24 23:15:19,133 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052533.json
+2026-03-24 23:15:19,184 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052534.json
+2026-03-24 23:15:19,242 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052535.json
+2026-03-24 23:15:19,300 - INFO - Article saved: https://www.barchart.com/story/news/722467/robinhood-markets-inc-reports-february-2026-operating-data -> article_1774052536.json
+2026-03-24 23:15:19,365 - INFO - Article saved: https://www.barchart.com/story/news/863622/how-is-robinhoods-stock-performance-compared-to-other-capital-markets-stock -> article_1774052537.json
+2026-03-24 23:15:19,430 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052538.json
+2026-03-24 23:15:19,491 - INFO - Article saved: https://www.barchart.com/story/news/140750/robinhood-reports-fourth-quarter-and-full-year-2025-results -> article_1774052539.json
+2026-03-24 23:15:19,491 - INFO - Saved 3100 articles so far
+2026-03-24 23:15:19,553 - INFO - Article saved: https://www.barchart.com/story/news/141799/robinhood-nasdaqhood-misses-q4-cy2025-sales-expectations -> article_1774052540.json
+2026-03-24 23:15:19,618 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052541.json
+2026-03-24 23:15:19,681 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052542.json
+2026-03-24 23:15:19,742 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052543.json
+2026-03-24 23:15:19,822 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052544.json
+2026-03-24 23:15:19,887 - INFO - Article saved: https://www.barchart.com/story/news/722467/robinhood-markets-inc-reports-february-2026-operating-data -> article_1774052545.json
+2026-03-24 23:15:19,948 - INFO - Article saved: https://www.barchart.com/story/news/863622/how-is-robinhoods-stock-performance-compared-to-other-capital-markets-stock -> article_1774052546.json
+2026-03-24 23:15:19,996 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052547.json
+2026-03-24 23:15:20,046 - INFO - Article saved: https://www.barchart.com/story/news/140750/robinhood-reports-fourth-quarter-and-full-year-2025-results -> article_1774052548.json
+2026-03-24 23:15:20,105 - INFO - Article saved: https://www.barchart.com/story/news/141799/robinhood-nasdaqhood-misses-q4-cy2025-sales-expectations -> article_1774052549.json
+2026-03-24 23:15:20,170 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052550.json
+2026-03-24 23:15:20,249 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052551.json
+2026-03-24 23:15:20,293 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052552.json
+2026-03-24 23:15:20,355 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052553.json
+2026-03-24 23:15:20,409 - INFO - Article saved: https://www.barchart.com/story/news/722467/robinhood-markets-inc-reports-february-2026-operating-data -> article_1774052554.json
+2026-03-24 23:15:20,474 - INFO - Article saved: https://www.barchart.com/story/news/863622/how-is-robinhoods-stock-performance-compared-to-other-capital-markets-stock -> article_1774052555.json
+2026-03-24 23:15:20,525 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052556.json
+2026-03-24 23:15:20,576 - INFO - Article saved: https://www.barchart.com/story/news/140750/robinhood-reports-fourth-quarter-and-full-year-2025-results -> article_1774052557.json
+2026-03-24 23:15:20,637 - INFO - Article saved: https://www.barchart.com/story/news/141799/robinhood-nasdaqhood-misses-q4-cy2025-sales-expectations -> article_1774052558.json
+2026-03-24 23:15:20,693 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052559.json
+2026-03-24 23:15:20,759 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052560.json
+2026-03-24 23:15:20,815 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052561.json
+2026-03-24 23:15:20,865 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052562.json
+2026-03-24 23:15:20,917 - INFO - Article saved: https://www.barchart.com/story/news/722467/robinhood-markets-inc-reports-february-2026-operating-data -> article_1774052563.json
+2026-03-24 23:15:20,980 - INFO - Article saved: https://www.barchart.com/story/news/863622/how-is-robinhoods-stock-performance-compared-to-other-capital-markets-stock -> article_1774052564.json
+2026-03-24 23:15:21,042 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052565.json
+2026-03-24 23:15:21,094 - INFO - Article saved: https://www.barchart.com/story/news/140750/robinhood-reports-fourth-quarter-and-full-year-2025-results -> article_1774052566.json
+2026-03-24 23:15:21,156 - INFO - Article saved: https://www.barchart.com/story/news/141799/robinhood-nasdaqhood-misses-q4-cy2025-sales-expectations -> article_1774052567.json
+2026-03-24 23:15:21,217 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052568.json
+2026-03-24 23:15:21,280 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052569.json
+2026-03-24 23:15:21,323 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052570.json
+2026-03-24 23:15:21,373 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052571.json
+2026-03-24 23:15:21,433 - INFO - Article saved: https://www.barchart.com/story/news/722467/robinhood-markets-inc-reports-february-2026-operating-data -> article_1774052572.json
+2026-03-24 23:15:21,496 - INFO - Article saved: https://www.barchart.com/story/news/863622/how-is-robinhoods-stock-performance-compared-to-other-capital-markets-stock -> article_1774052573.json
+2026-03-24 23:15:21,556 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052574.json
+2026-03-24 23:15:21,622 - INFO - Article saved: https://www.barchart.com/story/news/140750/robinhood-reports-fourth-quarter-and-full-year-2025-results -> article_1774052575.json
+2026-03-24 23:15:21,690 - INFO - Article saved: https://www.barchart.com/story/news/141799/robinhood-nasdaqhood-misses-q4-cy2025-sales-expectations -> article_1774052576.json
+2026-03-24 23:15:21,742 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052577.json
+2026-03-24 23:15:21,802 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052578.json
+2026-03-24 23:15:21,852 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052579.json
+2026-03-24 23:15:21,950 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052580.json
+2026-03-24 23:15:22,026 - INFO - Article saved: https://www.barchart.com/story/news/722467/robinhood-markets-inc-reports-february-2026-operating-data -> article_1774052581.json
+2026-03-24 23:15:22,092 - INFO - Article saved: https://www.barchart.com/story/news/863622/how-is-robinhoods-stock-performance-compared-to-other-capital-markets-stock -> article_1774052582.json
+2026-03-24 23:15:22,157 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052583.json
+2026-03-24 23:15:22,218 - INFO - Article saved: https://www.barchart.com/story/news/140750/robinhood-reports-fourth-quarter-and-full-year-2025-results -> article_1774052584.json
+2026-03-24 23:15:22,268 - INFO - Article saved: https://www.barchart.com/story/news/141799/robinhood-nasdaqhood-misses-q4-cy2025-sales-expectations -> article_1774052585.json
+2026-03-24 23:15:22,331 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052586.json
+2026-03-24 23:15:22,394 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052587.json
+2026-03-24 23:15:22,455 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052588.json
+2026-03-24 23:15:22,506 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052589.json
+2026-03-24 23:15:22,563 - INFO - Article saved: https://www.barchart.com/story/news/722467/robinhood-markets-inc-reports-february-2026-operating-data -> article_1774052590.json
+2026-03-24 23:15:22,609 - INFO - Article saved: https://www.barchart.com/story/news/863622/how-is-robinhoods-stock-performance-compared-to-other-capital-markets-stock -> article_1774052591.json
+2026-03-24 23:15:22,662 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052592.json
+2026-03-24 23:15:22,728 - INFO - Article saved: https://www.barchart.com/story/news/140750/robinhood-reports-fourth-quarter-and-full-year-2025-results -> article_1774052593.json
+2026-03-24 23:15:22,780 - INFO - Article saved: https://www.barchart.com/story/news/141799/robinhood-nasdaqhood-misses-q4-cy2025-sales-expectations -> article_1774052594.json
+2026-03-24 23:15:22,845 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052595.json
+2026-03-24 23:15:22,890 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052596.json
+2026-03-24 23:15:22,940 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052597.json
+2026-03-24 23:15:23,004 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052598.json
+2026-03-24 23:15:23,050 - INFO - Article saved: https://www.barchart.com/story/news/722467/robinhood-markets-inc-reports-february-2026-operating-data -> article_1774052599.json
+2026-03-24 23:15:23,115 - INFO - Article saved: https://www.barchart.com/story/news/863622/how-is-robinhoods-stock-performance-compared-to-other-capital-markets-stock -> article_1774052600.json
+2026-03-24 23:15:23,170 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052601.json
+2026-03-24 23:15:23,221 - INFO - Article saved: https://www.barchart.com/story/news/140750/robinhood-reports-fourth-quarter-and-full-year-2025-results -> article_1774052602.json
+2026-03-24 23:15:23,286 - INFO - Article saved: https://www.barchart.com/story/news/141799/robinhood-nasdaqhood-misses-q4-cy2025-sales-expectations -> article_1774052603.json
+2026-03-24 23:15:23,352 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052604.json
+2026-03-24 23:15:23,405 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052605.json
+2026-03-24 23:15:23,469 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052606.json
+2026-03-24 23:15:23,511 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052607.json
+2026-03-24 23:15:23,563 - INFO - Article saved: https://www.barchart.com/story/news/722467/robinhood-markets-inc-reports-february-2026-operating-data -> article_1774052608.json
+2026-03-24 23:15:23,615 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052609.json
+2026-03-24 23:15:23,676 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052610.json
+2026-03-24 23:15:23,731 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052611.json
+2026-03-24 23:15:23,809 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052612.json
+2026-03-24 23:15:23,875 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052613.json
+2026-03-24 23:15:23,923 - INFO - Article saved: https://www.barchart.com/story/news/863532/is-udr-stock-underperforming-the-s-p-500 -> article_1774052614.json
+2026-03-24 23:15:23,993 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052615.json
+2026-03-24 23:15:24,043 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052616.json
+2026-03-24 23:15:24,095 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052617.json
+2026-03-24 23:15:24,148 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052618.json
+2026-03-24 23:15:24,196 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052619.json
+2026-03-24 23:15:24,249 - INFO - Article saved: https://www.barchart.com/story/news/863532/is-udr-stock-underperforming-the-s-p-500 -> article_1774052620.json
+2026-03-24 23:15:24,318 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052621.json
+2026-03-24 23:15:24,367 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052622.json
+2026-03-24 23:15:24,414 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052623.json
+2026-03-24 23:15:24,463 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052624.json
+2026-03-24 23:15:24,513 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052625.json
+2026-03-24 23:15:24,578 - INFO - Article saved: https://www.barchart.com/story/news/863532/is-udr-stock-underperforming-the-s-p-500 -> article_1774052626.json
+2026-03-24 23:15:24,629 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052627.json
+2026-03-24 23:15:24,693 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052628.json
+2026-03-24 23:15:24,747 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052629.json
+2026-03-24 23:15:24,791 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052630.json
+2026-03-24 23:15:24,859 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052631.json
+2026-03-24 23:15:24,926 - INFO - Article saved: https://www.barchart.com/story/news/863532/is-udr-stock-underperforming-the-s-p-500 -> article_1774052632.json
+2026-03-24 23:15:24,976 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052633.json
+2026-03-24 23:15:25,031 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052634.json
+2026-03-24 23:15:25,100 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052635.json
+2026-03-24 23:15:25,147 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052636.json
+2026-03-24 23:15:25,212 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052637.json
+2026-03-24 23:15:25,276 - INFO - Article saved: https://www.barchart.com/story/news/863532/is-udr-stock-underperforming-the-s-p-500 -> article_1774052638.json
+2026-03-24 23:15:25,344 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052639.json
+2026-03-24 23:15:25,344 - INFO - Saved 3200 articles so far
+2026-03-24 23:15:25,393 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052640.json
+2026-03-24 23:15:25,446 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052641.json
+2026-03-24 23:15:25,512 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052642.json
+2026-03-24 23:15:25,570 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052643.json
+2026-03-24 23:15:25,634 - INFO - Article saved: https://www.barchart.com/story/news/863532/is-udr-stock-underperforming-the-s-p-500 -> article_1774052644.json
+2026-03-24 23:15:25,695 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052645.json
+2026-03-24 23:15:25,758 - INFO - Article saved: https://www.barchart.com/story/news/863504/what-does-thursday-s-dramatic-shift-in-the-fed-fund-futures-forward-curve-tell-us -> article_1774052646.json
+2026-03-24 23:15:25,803 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052647.json
+2026-03-24 23:15:25,864 - INFO - Article saved: https://www.barchart.com/story/news/815729/will-the-white-house-fume-as-the-fed-is-led-by-f-o-i-l -> article_1774052648.json
+2026-03-24 23:15:25,915 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052649.json
+2026-03-24 23:15:25,968 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052650.json
+2026-03-24 23:15:26,030 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052651.json
+2026-03-24 23:15:26,091 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052652.json
+2026-03-24 23:15:26,137 - INFO - Article saved: https://www.barchart.com/story/news/863504/what-does-thursday-s-dramatic-shift-in-the-fed-fund-futures-forward-curve-tell-us -> article_1774052653.json
+2026-03-24 23:15:26,189 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052654.json
+2026-03-24 23:15:26,262 - INFO - Article saved: https://www.barchart.com/story/news/815729/will-the-white-house-fume-as-the-fed-is-led-by-f-o-i-l -> article_1774052655.json
+2026-03-24 23:15:26,324 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052656.json
+2026-03-24 23:15:26,376 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052657.json
+2026-03-24 23:15:26,426 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052658.json
+2026-03-24 23:15:26,490 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052659.json
+2026-03-24 23:15:26,530 - INFO - Article saved: https://www.barchart.com/story/news/863504/what-does-thursday-s-dramatic-shift-in-the-fed-fund-futures-forward-curve-tell-us -> article_1774052660.json
+2026-03-24 23:15:26,580 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052661.json
+2026-03-24 23:15:26,652 - INFO - Article saved: https://www.barchart.com/story/news/815729/will-the-white-house-fume-as-the-fed-is-led-by-f-o-i-l -> article_1774052662.json
+2026-03-24 23:15:26,713 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052663.json
+2026-03-24 23:15:26,766 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052664.json
+2026-03-24 23:15:26,830 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052665.json
+2026-03-24 23:15:26,873 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052666.json
+2026-03-24 23:15:26,914 - INFO - Article saved: https://www.barchart.com/story/news/863504/what-does-thursday-s-dramatic-shift-in-the-fed-fund-futures-forward-curve-tell-us -> article_1774052667.json
+2026-03-24 23:15:26,964 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052668.json
+2026-03-24 23:15:27,073 - INFO - Article saved: https://www.barchart.com/story/news/815729/will-the-white-house-fume-as-the-fed-is-led-by-f-o-i-l -> article_1774052669.json
+2026-03-24 23:15:27,116 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052670.json
+2026-03-24 23:15:27,167 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052671.json
+2026-03-24 23:15:27,220 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052672.json
+2026-03-24 23:15:27,284 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052673.json
+2026-03-24 23:15:27,347 - INFO - Article saved: https://www.barchart.com/story/news/863504/what-does-thursday-s-dramatic-shift-in-the-fed-fund-futures-forward-curve-tell-us -> article_1774052674.json
+2026-03-24 23:15:27,395 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052675.json
+2026-03-24 23:15:27,459 - INFO - Article saved: https://www.barchart.com/story/news/815729/will-the-white-house-fume-as-the-fed-is-led-by-f-o-i-l -> article_1774052676.json
+2026-03-24 23:15:27,511 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052677.json
+2026-03-24 23:15:27,566 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052678.json
+2026-03-24 23:15:27,621 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052679.json
+2026-03-24 23:15:27,677 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052680.json
+2026-03-24 23:15:27,730 - INFO - Article saved: https://www.barchart.com/story/news/863504/what-does-thursday-s-dramatic-shift-in-the-fed-fund-futures-forward-curve-tell-us -> article_1774052681.json
+2026-03-24 23:15:27,796 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052682.json
+2026-03-24 23:15:27,849 - INFO - Article saved: https://www.barchart.com/story/news/815729/will-the-white-house-fume-as-the-fed-is-led-by-f-o-i-l -> article_1774052683.json
+2026-03-24 23:15:27,916 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052684.json
+2026-03-24 23:15:27,970 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052685.json
+2026-03-24 23:15:28,023 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052686.json
+2026-03-24 23:15:28,074 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052687.json
+2026-03-24 23:15:28,126 - INFO - Article saved: https://www.barchart.com/story/news/863504/what-does-thursday-s-dramatic-shift-in-the-fed-fund-futures-forward-curve-tell-us -> article_1774052688.json
+2026-03-24 23:15:28,177 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052689.json
+2026-03-24 23:15:28,232 - INFO - Article saved: https://www.barchart.com/story/news/815729/will-the-white-house-fume-as-the-fed-is-led-by-f-o-i-l -> article_1774052690.json
+2026-03-24 23:15:28,284 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052691.json
+2026-03-24 23:15:28,335 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052692.json
+2026-03-24 23:15:28,398 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052693.json
+2026-03-24 23:15:28,465 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052694.json
+2026-03-24 23:15:28,517 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052695.json
+2026-03-24 23:15:28,599 - INFO - Article saved: https://www.barchart.com/story/news/58805/mgm-q4-earnings-snapshot -> article_1774052696.json
+2026-03-24 23:15:28,663 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052697.json
+2026-03-24 23:15:28,714 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052698.json
+2026-03-24 23:15:28,768 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052699.json
+2026-03-24 23:15:28,831 - INFO - Article saved: https://www.barchart.com/story/news/57384/mgm-resorts-international-reports-fourth-quarter-and-full-year-2025-results -> article_1774052700.json
+2026-03-24 23:15:28,899 - INFO - Article saved: https://www.barchart.com/story/news/863402/how-is-mgm-resorts-international-s-stock-performance-compared-to-other-gaming-stocks -> article_1774052701.json
+2026-03-24 23:15:28,950 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052702.json
+2026-03-24 23:15:29,012 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052703.json
+2026-03-24 23:15:29,081 - INFO - Article saved: https://www.barchart.com/story/news/58805/mgm-q4-earnings-snapshot -> article_1774052704.json
+2026-03-24 23:15:29,144 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052705.json
+2026-03-24 23:15:29,196 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052706.json
+2026-03-24 23:15:29,258 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052707.json
+2026-03-24 23:15:29,320 - INFO - Article saved: https://www.barchart.com/story/news/57384/mgm-resorts-international-reports-fourth-quarter-and-full-year-2025-results -> article_1774052708.json
+2026-03-24 23:15:29,371 - INFO - Article saved: https://www.barchart.com/story/news/863402/how-is-mgm-resorts-international-s-stock-performance-compared-to-other-gaming-stocks -> article_1774052709.json
+2026-03-24 23:15:29,428 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052710.json
+2026-03-24 23:15:29,489 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052711.json
+2026-03-24 23:15:29,547 - INFO - Article saved: https://www.barchart.com/story/news/58805/mgm-q4-earnings-snapshot -> article_1774052712.json
+2026-03-24 23:15:29,591 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052713.json
+2026-03-24 23:15:29,644 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052714.json
+2026-03-24 23:15:29,699 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052715.json
+2026-03-24 23:15:29,761 - INFO - Article saved: https://www.barchart.com/story/news/57384/mgm-resorts-international-reports-fourth-quarter-and-full-year-2025-results -> article_1774052716.json
+2026-03-24 23:15:29,843 - INFO - Article saved: https://www.barchart.com/story/news/863402/how-is-mgm-resorts-international-s-stock-performance-compared-to-other-gaming-stocks -> article_1774052717.json
+2026-03-24 23:15:29,898 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052718.json
+2026-03-24 23:15:29,952 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052719.json
+2026-03-24 23:15:30,005 - INFO - Article saved: https://www.barchart.com/story/news/58805/mgm-q4-earnings-snapshot -> article_1774052720.json
+2026-03-24 23:15:30,065 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052721.json
+2026-03-24 23:15:30,119 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052722.json
+2026-03-24 23:15:30,190 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052723.json
+2026-03-24 23:15:30,262 - INFO - Article saved: https://www.barchart.com/story/news/57384/mgm-resorts-international-reports-fourth-quarter-and-full-year-2025-results -> article_1774052724.json
+2026-03-24 23:15:30,323 - INFO - Article saved: https://www.barchart.com/story/news/863402/how-is-mgm-resorts-international-s-stock-performance-compared-to-other-gaming-stocks -> article_1774052725.json
+2026-03-24 23:15:30,375 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052726.json
+2026-03-24 23:15:30,440 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052727.json
+2026-03-24 23:15:30,483 - INFO - Article saved: https://www.barchart.com/story/news/58805/mgm-q4-earnings-snapshot -> article_1774052728.json
+2026-03-24 23:15:30,548 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052729.json
+2026-03-24 23:15:30,616 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052730.json
+2026-03-24 23:15:30,669 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052731.json
+2026-03-24 23:15:30,733 - INFO - Article saved: https://www.barchart.com/story/news/57384/mgm-resorts-international-reports-fourth-quarter-and-full-year-2025-results -> article_1774052732.json
+2026-03-24 23:15:30,804 - INFO - Article saved: https://www.barchart.com/story/news/863402/how-is-mgm-resorts-international-s-stock-performance-compared-to-other-gaming-stocks -> article_1774052733.json
+2026-03-24 23:15:30,877 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052734.json
+2026-03-24 23:15:30,928 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052735.json
+2026-03-24 23:15:30,986 - INFO - Article saved: https://www.barchart.com/story/news/58805/mgm-q4-earnings-snapshot -> article_1774052736.json
+2026-03-24 23:15:31,041 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052737.json
+2026-03-24 23:15:31,103 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052738.json
+2026-03-24 23:15:31,165 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052739.json
+2026-03-24 23:15:31,165 - INFO - Saved 3300 articles so far
+2026-03-24 23:15:31,224 - INFO - Article saved: https://www.barchart.com/story/news/57384/mgm-resorts-international-reports-fourth-quarter-and-full-year-2025-results -> article_1774052740.json
+2026-03-24 23:15:31,284 - INFO - Article saved: https://www.barchart.com/story/news/863402/how-is-mgm-resorts-international-s-stock-performance-compared-to-other-gaming-stocks -> article_1774052741.json
+2026-03-24 23:15:31,340 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052742.json
+2026-03-24 23:15:31,400 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052743.json
+2026-03-24 23:15:31,460 - INFO - Article saved: https://www.barchart.com/story/news/58805/mgm-q4-earnings-snapshot -> article_1774052744.json
+2026-03-24 23:15:31,529 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052745.json
+2026-03-24 23:15:31,581 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052746.json
+2026-03-24 23:15:31,642 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052747.json
+2026-03-24 23:15:31,708 - INFO - Article saved: https://www.barchart.com/story/news/57384/mgm-resorts-international-reports-fourth-quarter-and-full-year-2025-results -> article_1774052748.json
+2026-03-24 23:15:31,750 - INFO - Article saved: https://www.barchart.com/story/news/863402/how-is-mgm-resorts-international-s-stock-performance-compared-to-other-gaming-stocks -> article_1774052749.json
+2026-03-24 23:15:31,803 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052750.json
+2026-03-24 23:15:31,863 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052751.json
+2026-03-24 23:15:31,927 - INFO - Article saved: https://www.barchart.com/story/news/58805/mgm-q4-earnings-snapshot -> article_1774052752.json
+2026-03-24 23:15:31,971 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052753.json
+2026-03-24 23:15:32,056 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052754.json
+2026-03-24 23:15:32,244 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052755.json
+2026-03-24 23:15:32,333 - INFO - Article saved: https://www.barchart.com/story/news/57384/mgm-resorts-international-reports-fourth-quarter-and-full-year-2025-results -> article_1774052756.json
+2026-03-24 23:15:32,432 - INFO - Article saved: https://www.barchart.com/story/news/863402/how-is-mgm-resorts-international-s-stock-performance-compared-to-other-gaming-stocks -> article_1774052757.json
+2026-03-24 23:15:32,539 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052758.json
+2026-03-24 23:15:32,627 - INFO - Article saved: https://www.barchart.com/story/news/868207/are-fertilizers-a-compelling-opportunity -> article_1774052759.json
+2026-03-24 23:15:32,723 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052760.json
+2026-03-24 23:15:32,792 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052761.json
+2026-03-24 23:15:32,882 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052762.json
+2026-03-24 23:15:32,952 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052763.json
+2026-03-24 23:15:33,029 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052764.json
+2026-03-24 23:15:33,118 - INFO - Article saved: https://www.barchart.com/story/news/868207/are-fertilizers-a-compelling-opportunity -> article_1774052765.json
+2026-03-24 23:15:33,189 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052766.json
+2026-03-24 23:15:33,279 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052767.json
+2026-03-24 23:15:33,364 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052768.json
+2026-03-24 23:15:33,537 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052769.json
+2026-03-24 23:15:33,624 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052770.json
+2026-03-24 23:15:33,709 - INFO - Article saved: https://www.barchart.com/story/news/868207/are-fertilizers-a-compelling-opportunity -> article_1774052771.json
+2026-03-24 23:15:33,806 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052772.json
+2026-03-24 23:15:33,916 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052773.json
+2026-03-24 23:15:34,005 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052774.json
+2026-03-24 23:15:34,083 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052775.json
+2026-03-24 23:15:34,158 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052776.json
+2026-03-24 23:15:34,244 - INFO - Article saved: https://www.barchart.com/story/news/868207/are-fertilizers-a-compelling-opportunity -> article_1774052777.json
+2026-03-24 23:15:34,330 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052778.json
+2026-03-24 23:15:34,405 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052779.json
+2026-03-24 23:15:34,492 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052780.json
+2026-03-24 23:15:34,604 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052781.json
+2026-03-24 23:15:34,675 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052782.json
+2026-03-24 23:15:34,761 - INFO - Article saved: https://www.barchart.com/story/news/868207/are-fertilizers-a-compelling-opportunity -> article_1774052783.json
+2026-03-24 23:15:34,851 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052784.json
+2026-03-24 23:15:34,914 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052785.json
+2026-03-24 23:15:35,040 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052786.json
+2026-03-24 23:15:35,127 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052787.json
+2026-03-24 23:15:35,214 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052788.json
+2026-03-24 23:15:35,299 - INFO - Article saved: https://www.barchart.com/story/news/868207/are-fertilizers-a-compelling-opportunity -> article_1774052789.json
+2026-03-24 23:15:35,390 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052790.json
+2026-03-24 23:15:35,480 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052791.json
+2026-03-24 23:15:35,566 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052792.json
+2026-03-24 23:15:35,656 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052793.json
+2026-03-24 23:15:35,729 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052794.json
+2026-03-24 23:15:35,897 - INFO - Article saved: https://www.barchart.com/story/news/868094/is-jack-henry-associates-stock-underperforming-the-s-p-500 -> article_1774052795.json
+2026-03-24 23:15:35,976 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052796.json
+2026-03-24 23:15:36,066 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052797.json
+2026-03-24 23:15:36,174 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052798.json
+2026-03-24 23:15:36,289 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052799.json
+2026-03-24 23:15:36,372 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052800.json
+2026-03-24 23:15:36,462 - INFO - Article saved: https://www.barchart.com/story/news/868094/is-jack-henry-associates-stock-underperforming-the-s-p-500 -> article_1774052801.json
+2026-03-24 23:15:36,552 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052802.json
+2026-03-24 23:15:36,642 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052803.json
+2026-03-24 23:15:36,732 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052804.json
+2026-03-24 23:15:36,811 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052805.json
+2026-03-24 23:15:36,904 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052806.json
+2026-03-24 23:15:36,996 - INFO - Article saved: https://www.barchart.com/story/news/868094/is-jack-henry-associates-stock-underperforming-the-s-p-500 -> article_1774052807.json
+2026-03-24 23:15:37,087 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052808.json
+2026-03-24 23:15:37,160 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052809.json
+2026-03-24 23:15:37,253 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052810.json
+2026-03-24 23:15:37,450 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052811.json
+2026-03-24 23:15:37,522 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052812.json
+2026-03-24 23:15:37,594 - INFO - Article saved: https://www.barchart.com/story/news/868094/is-jack-henry-associates-stock-underperforming-the-s-p-500 -> article_1774052813.json
+2026-03-24 23:15:37,685 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052814.json
+2026-03-24 23:15:37,776 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052815.json
+2026-03-24 23:15:37,856 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052816.json
+2026-03-24 23:15:37,960 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052817.json
+2026-03-24 23:15:38,061 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052818.json
+2026-03-24 23:15:38,131 - INFO - Article saved: https://www.barchart.com/story/news/868094/is-jack-henry-associates-stock-underperforming-the-s-p-500 -> article_1774052819.json
+2026-03-24 23:15:38,222 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052820.json
+2026-03-24 23:15:38,322 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052821.json
+2026-03-24 23:15:38,423 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052822.json
+2026-03-24 23:15:38,516 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052823.json
+2026-03-24 23:15:38,595 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052824.json
+2026-03-24 23:15:38,688 - INFO - Article saved: https://www.barchart.com/story/news/868094/is-jack-henry-associates-stock-underperforming-the-s-p-500 -> article_1774052825.json
+2026-03-24 23:15:38,782 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052826.json
+2026-03-24 23:15:38,876 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052827.json
+2026-03-24 23:15:38,964 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052828.json
+2026-03-24 23:15:39,095 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052829.json
+2026-03-24 23:15:39,171 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052830.json
+2026-03-24 23:15:39,258 - INFO - Article saved: https://www.barchart.com/story/news/867945/1-stock-id-buy-today-1-i-wouldnt-touch -> article_1774052831.json
+2026-03-24 23:15:39,351 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052832.json
+2026-03-24 23:15:39,424 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052833.json
+2026-03-24 23:15:39,515 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052834.json
+2026-03-24 23:15:39,607 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052835.json
+2026-03-24 23:15:39,696 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052836.json
+2026-03-24 23:15:39,772 - INFO - Article saved: https://www.barchart.com/story/news/867945/1-stock-id-buy-today-1-i-wouldnt-touch -> article_1774052837.json
+2026-03-24 23:15:39,863 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052838.json
+2026-03-24 23:15:39,957 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052839.json
+2026-03-24 23:15:39,957 - INFO - Saved 3400 articles so far
+2026-03-24 23:15:40,037 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052840.json
+2026-03-24 23:15:40,148 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052841.json
+2026-03-24 23:15:40,222 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052842.json
+2026-03-24 23:15:40,308 - INFO - Article saved: https://www.barchart.com/story/news/867945/1-stock-id-buy-today-1-i-wouldnt-touch -> article_1774052843.json
+2026-03-24 23:15:40,382 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052844.json
+2026-03-24 23:15:40,478 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052845.json
+2026-03-24 23:15:40,556 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052846.json
+2026-03-24 23:15:40,674 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052847.json
+2026-03-24 23:15:40,762 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052848.json
+2026-03-24 23:15:40,853 - INFO - Article saved: https://www.barchart.com/story/news/867945/1-stock-id-buy-today-1-i-wouldnt-touch -> article_1774052849.json
+2026-03-24 23:15:40,946 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052850.json
+2026-03-24 23:15:41,039 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052851.json
+2026-03-24 23:15:41,119 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052852.json
+2026-03-24 23:15:41,212 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052853.json
+2026-03-24 23:15:41,303 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052854.json
+2026-03-24 23:15:41,398 - INFO - Article saved: https://www.barchart.com/story/news/867945/1-stock-id-buy-today-1-i-wouldnt-touch -> article_1774052855.json
+2026-03-24 23:15:41,471 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052856.json
+2026-03-24 23:15:41,560 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052857.json
+2026-03-24 23:15:41,633 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052858.json
+2026-03-24 23:15:41,729 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052859.json
+2026-03-24 23:15:41,817 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052860.json
+2026-03-24 23:15:41,906 - INFO - Article saved: https://www.barchart.com/story/news/867945/1-stock-id-buy-today-1-i-wouldnt-touch -> article_1774052861.json
+2026-03-24 23:15:41,994 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052862.json
+2026-03-24 23:15:42,088 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052863.json
+2026-03-24 23:15:42,180 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052864.json
+2026-03-24 23:15:42,257 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052865.json
+2026-03-24 23:15:42,351 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052866.json
+2026-03-24 23:15:42,543 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052867.json
+2026-03-24 23:15:42,630 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052868.json
+2026-03-24 23:15:42,720 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052869.json
+2026-03-24 23:15:42,840 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052870.json
+2026-03-24 23:15:42,931 - INFO - Article saved: https://www.barchart.com/story/news/867851/2-defensive-stocks-that-wall-street-loves-for-the-oil-shock-playbook -> article_1774052871.json
+2026-03-24 23:15:43,012 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052872.json
+2026-03-24 23:15:43,109 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052873.json
+2026-03-24 23:15:43,185 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052874.json
+2026-03-24 23:15:43,262 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052875.json
+2026-03-24 23:15:43,340 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052876.json
+2026-03-24 23:15:43,418 - INFO - Article saved: https://www.barchart.com/story/news/867851/2-defensive-stocks-that-wall-street-loves-for-the-oil-shock-playbook -> article_1774052877.json
+2026-03-24 23:15:43,494 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052878.json
+2026-03-24 23:15:43,582 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052879.json
+2026-03-24 23:15:43,670 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052880.json
+2026-03-24 23:15:43,757 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052881.json
+2026-03-24 23:15:43,851 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052882.json
+2026-03-24 23:15:43,934 - INFO - Article saved: https://www.barchart.com/story/news/867851/2-defensive-stocks-that-wall-street-loves-for-the-oil-shock-playbook -> article_1774052883.json
+2026-03-24 23:15:44,024 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052884.json
+2026-03-24 23:15:44,112 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052885.json
+2026-03-24 23:15:44,199 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052886.json
+2026-03-24 23:15:44,292 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052887.json
+2026-03-24 23:15:44,379 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052888.json
+2026-03-24 23:15:44,467 - INFO - Article saved: https://www.barchart.com/story/news/867851/2-defensive-stocks-that-wall-street-loves-for-the-oil-shock-playbook -> article_1774052889.json
+2026-03-24 23:15:44,559 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052890.json
+2026-03-24 23:15:44,648 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052891.json
+2026-03-24 23:15:44,736 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052892.json
+2026-03-24 23:15:44,824 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052893.json
+2026-03-24 23:15:44,918 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052894.json
+2026-03-24 23:15:45,046 - INFO - Article saved: https://www.barchart.com/story/news/867851/2-defensive-stocks-that-wall-street-loves-for-the-oil-shock-playbook -> article_1774052895.json
+2026-03-24 23:15:45,141 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052896.json
+2026-03-24 23:15:45,243 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052897.json
+2026-03-24 23:15:45,335 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052898.json
+2026-03-24 23:15:45,427 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052899.json
+2026-03-24 23:15:45,526 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052900.json
+2026-03-24 23:15:45,590 - INFO - Article saved: https://www.barchart.com/story/news/867851/2-defensive-stocks-that-wall-street-loves-for-the-oil-shock-playbook -> article_1774052901.json
+2026-03-24 23:15:45,689 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052902.json
+2026-03-24 23:15:45,810 - INFO - Article saved: https://seekingalpha.com/news/4566334-sandisk-in-focus-as-citi-ups-price-target-after-micron-results-suggest-continued-strength -> article_1774051399.json
+2026-03-24 23:15:45,885 - INFO - Article saved: https://www.barchart.com/story/news/642770/how-is-sandisk-s-stock-performance-compared-to-other-technology-stocks -> article_1774052903.json
+2026-03-24 23:15:45,998 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052904.json
+2026-03-24 23:15:46,123 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052905.json
+2026-03-24 23:15:46,212 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052906.json
+2026-03-24 23:15:46,301 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052907.json
+2026-03-24 23:15:46,389 - INFO - Article saved: https://www.barchart.com/story/news/666648/down-nearly-10-in-the-past-5-days-should-you-buy-the-sandisk-stock-dip -> article_1774052908.json
+2026-03-24 23:15:46,481 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774052909.json
+2026-03-24 23:15:46,589 - INFO - Article saved: https://www.barchart.com/story/news/642282/even-after-a-monster-rally-analysts-still-think-you-should-buy-sandisk-stock -> article_1774052910.json
+2026-03-24 23:15:46,646 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052911.json
+2026-03-24 23:15:46,767 - INFO - Article saved: https://seekingalpha.com/news/4566334-sandisk-in-focus-as-citi-ups-price-target-after-micron-results-suggest-continued-strength -> article_1774051412.json
+2026-03-24 23:15:46,853 - INFO - Article saved: https://www.barchart.com/story/news/642770/how-is-sandisk-s-stock-performance-compared-to-other-technology-stocks -> article_1774052912.json
+2026-03-24 23:15:46,939 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052913.json
+2026-03-24 23:15:47,031 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052914.json
+2026-03-24 23:15:47,117 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052915.json
+2026-03-24 23:15:47,205 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052916.json
+2026-03-24 23:15:47,295 - INFO - Article saved: https://www.barchart.com/story/news/666648/down-nearly-10-in-the-past-5-days-should-you-buy-the-sandisk-stock-dip -> article_1774052917.json
+2026-03-24 23:15:47,382 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774052918.json
+2026-03-24 23:15:47,453 - INFO - Article saved: https://www.barchart.com/story/news/642282/even-after-a-monster-rally-analysts-still-think-you-should-buy-sandisk-stock -> article_1774052919.json
+2026-03-24 23:15:47,942 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052920.json
+2026-03-24 23:15:48,062 - INFO - Article saved: https://seekingalpha.com/news/4566334-sandisk-in-focus-as-citi-ups-price-target-after-micron-results-suggest-continued-strength -> article_1774051429.json
+2026-03-24 23:15:48,152 - INFO - Article saved: https://www.barchart.com/story/news/642770/how-is-sandisk-s-stock-performance-compared-to-other-technology-stocks -> article_1774052921.json
+2026-03-24 23:15:48,244 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052922.json
+2026-03-24 23:15:48,305 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052923.json
+2026-03-24 23:15:48,397 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052924.json
+2026-03-24 23:15:48,476 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052925.json
+2026-03-24 23:15:48,554 - INFO - Article saved: https://www.barchart.com/story/news/666648/down-nearly-10-in-the-past-5-days-should-you-buy-the-sandisk-stock-dip -> article_1774052926.json
+2026-03-24 23:15:48,649 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774052927.json
+2026-03-24 23:15:48,728 - INFO - Article saved: https://www.barchart.com/story/news/642282/even-after-a-monster-rally-analysts-still-think-you-should-buy-sandisk-stock -> article_1774052928.json
+2026-03-24 23:15:48,818 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052929.json
+2026-03-24 23:15:48,912 - INFO - Article saved: https://seekingalpha.com/news/4566334-sandisk-in-focus-as-citi-ups-price-target-after-micron-results-suggest-continued-strength -> article_1774051440.json
+2026-03-24 23:15:49,001 - INFO - Article saved: https://www.barchart.com/story/news/642770/how-is-sandisk-s-stock-performance-compared-to-other-technology-stocks -> article_1774052930.json
+2026-03-24 23:15:49,099 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052931.json
+2026-03-24 23:15:49,173 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052932.json
+2026-03-24 23:15:49,263 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052933.json
+2026-03-24 23:15:49,325 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052934.json
+2026-03-24 23:15:49,410 - INFO - Article saved: https://www.barchart.com/story/news/666648/down-nearly-10-in-the-past-5-days-should-you-buy-the-sandisk-stock-dip -> article_1774052935.json
+2026-03-24 23:15:49,410 - INFO - Saved 3500 articles so far
+2026-03-24 23:15:49,500 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774052936.json
+2026-03-24 23:15:49,586 - INFO - Article saved: https://www.barchart.com/story/news/642282/even-after-a-monster-rally-analysts-still-think-you-should-buy-sandisk-stock -> article_1774052937.json
+2026-03-24 23:15:49,672 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052938.json
+2026-03-24 23:15:49,760 - INFO - Article saved: https://seekingalpha.com/news/4566334-sandisk-in-focus-as-citi-ups-price-target-after-micron-results-suggest-continued-strength -> article_1774051451.json
+2026-03-24 23:15:49,850 - INFO - Article saved: https://www.barchart.com/story/news/642770/how-is-sandisk-s-stock-performance-compared-to-other-technology-stocks -> article_1774052939.json
+2026-03-24 23:15:49,931 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052940.json
+2026-03-24 23:15:50,040 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052941.json
+2026-03-24 23:15:50,127 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052942.json
+2026-03-24 23:15:50,201 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052943.json
+2026-03-24 23:15:50,294 - INFO - Article saved: https://www.barchart.com/story/news/666648/down-nearly-10-in-the-past-5-days-should-you-buy-the-sandisk-stock-dip -> article_1774052944.json
+2026-03-24 23:15:50,366 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774052945.json
+2026-03-24 23:15:50,452 - INFO - Article saved: https://www.barchart.com/story/news/642282/even-after-a-monster-rally-analysts-still-think-you-should-buy-sandisk-stock -> article_1774052946.json
+2026-03-24 23:15:50,540 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052947.json
+2026-03-24 23:15:50,631 - INFO - Article saved: https://seekingalpha.com/news/4566334-sandisk-in-focus-as-citi-ups-price-target-after-micron-results-suggest-continued-strength -> article_1774051462.json
+2026-03-24 23:15:50,710 - INFO - Article saved: https://www.barchart.com/story/news/642770/how-is-sandisk-s-stock-performance-compared-to-other-technology-stocks -> article_1774052948.json
+2026-03-24 23:15:50,782 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052949.json
+2026-03-24 23:15:50,892 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052950.json
+2026-03-24 23:15:50,983 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052951.json
+2026-03-24 23:15:51,057 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052952.json
+2026-03-24 23:15:51,148 - INFO - Article saved: https://www.barchart.com/story/news/666648/down-nearly-10-in-the-past-5-days-should-you-buy-the-sandisk-stock-dip -> article_1774052953.json
+2026-03-24 23:15:51,253 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774052954.json
+2026-03-24 23:15:51,369 - INFO - Article saved: https://www.barchart.com/story/news/642282/even-after-a-monster-rally-analysts-still-think-you-should-buy-sandisk-stock -> article_1774052955.json
+2026-03-24 23:15:51,460 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052956.json
+2026-03-24 23:15:51,548 - INFO - Article saved: https://seekingalpha.com/news/4566334-sandisk-in-focus-as-citi-ups-price-target-after-micron-results-suggest-continued-strength -> article_1774051473.json
+2026-03-24 23:15:51,670 - INFO - Article saved: https://www.barchart.com/story/news/642770/how-is-sandisk-s-stock-performance-compared-to-other-technology-stocks -> article_1774052957.json
+2026-03-24 23:15:51,763 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052958.json
+2026-03-24 23:15:51,854 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052959.json
+2026-03-24 23:15:51,927 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052960.json
+2026-03-24 23:15:52,059 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052961.json
+2026-03-24 23:15:52,151 - INFO - Article saved: https://www.barchart.com/story/news/666648/down-nearly-10-in-the-past-5-days-should-you-buy-the-sandisk-stock-dip -> article_1774052962.json
+2026-03-24 23:15:52,222 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774052963.json
+2026-03-24 23:15:52,310 - INFO - Article saved: https://www.barchart.com/story/news/642282/even-after-a-monster-rally-analysts-still-think-you-should-buy-sandisk-stock -> article_1774052964.json
+2026-03-24 23:15:52,394 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052965.json
+2026-03-24 23:15:52,506 - INFO - Article saved: https://seekingalpha.com/news/4566334-sandisk-in-focus-as-citi-ups-price-target-after-micron-results-suggest-continued-strength -> article_1774051485.json
+2026-03-24 23:15:52,593 - INFO - Article saved: https://www.barchart.com/story/news/642770/how-is-sandisk-s-stock-performance-compared-to-other-technology-stocks -> article_1774052966.json
+2026-03-24 23:15:53,015 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052967.json
+2026-03-24 23:15:53,107 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052968.json
+2026-03-24 23:15:53,184 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052969.json
+2026-03-24 23:15:53,263 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052970.json
+2026-03-24 23:15:53,350 - INFO - Article saved: https://www.barchart.com/story/news/666648/down-nearly-10-in-the-past-5-days-should-you-buy-the-sandisk-stock-dip -> article_1774052971.json
+2026-03-24 23:15:53,442 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774052972.json
+2026-03-24 23:15:53,522 - INFO - Article saved: https://www.barchart.com/story/news/642282/even-after-a-monster-rally-analysts-still-think-you-should-buy-sandisk-stock -> article_1774052973.json
+2026-03-24 23:15:53,615 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052974.json
+2026-03-24 23:15:53,689 - INFO - Article saved: https://seekingalpha.com/news/4566334-sandisk-in-focus-as-citi-ups-price-target-after-micron-results-suggest-continued-strength -> article_1774051500.json
+2026-03-24 23:15:53,779 - INFO - Article saved: https://www.barchart.com/story/news/642770/how-is-sandisk-s-stock-performance-compared-to-other-technology-stocks -> article_1774052975.json
+2026-03-24 23:15:53,865 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052976.json
+2026-03-24 23:15:53,957 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052977.json
+2026-03-24 23:15:54,029 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052978.json
+2026-03-24 23:15:54,124 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052979.json
+2026-03-24 23:15:54,227 - INFO - Article saved: https://www.barchart.com/story/news/666648/down-nearly-10-in-the-past-5-days-should-you-buy-the-sandisk-stock-dip -> article_1774052980.json
+2026-03-24 23:15:54,317 - INFO - Article saved: https://www.barchart.com/story/news/867400/1-analyst-says-ignore-the-noise-and-keep-buying-sandisk-stock -> article_1774052981.json
+2026-03-24 23:15:54,388 - INFO - Article saved: https://www.barchart.com/story/news/642282/even-after-a-monster-rally-analysts-still-think-you-should-buy-sandisk-stock -> article_1774052982.json
+2026-03-24 23:15:54,474 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052983.json
+2026-03-24 23:15:54,566 - INFO - Article saved: https://www.barchart.com/story/news/867353/strength-in-gasoline-and-supply-disruptions-underpin-sugar-prices -> article_1774052984.json
+2026-03-24 23:15:54,683 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052985.json
+2026-03-24 23:15:54,770 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052986.json
+2026-03-24 23:15:54,857 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052987.json
+2026-03-24 23:15:54,950 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052988.json
+2026-03-24 23:15:55,027 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052989.json
+2026-03-24 23:15:55,104 - INFO - Article saved: https://www.barchart.com/story/news/867353/strength-in-gasoline-and-supply-disruptions-underpin-sugar-prices -> article_1774052990.json
+2026-03-24 23:15:55,193 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052991.json
+2026-03-24 23:15:55,286 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052992.json
+2026-03-24 23:15:55,361 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052993.json
+2026-03-24 23:15:55,450 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774052994.json
+2026-03-24 23:15:55,543 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774052995.json
+2026-03-24 23:15:55,616 - INFO - Article saved: https://www.barchart.com/story/news/867353/strength-in-gasoline-and-supply-disruptions-underpin-sugar-prices -> article_1774052996.json
+2026-03-24 23:15:55,703 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774052997.json
+2026-03-24 23:15:55,794 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774052998.json
+2026-03-24 23:15:55,895 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774052999.json
+2026-03-24 23:15:55,969 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053000.json
+2026-03-24 23:15:56,059 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053001.json
+2026-03-24 23:15:56,146 - INFO - Article saved: https://www.barchart.com/story/news/867353/strength-in-gasoline-and-supply-disruptions-underpin-sugar-prices -> article_1774053002.json
+2026-03-24 23:15:56,234 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053003.json
+2026-03-24 23:15:56,322 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053004.json
+2026-03-24 23:15:56,416 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053005.json
+2026-03-24 23:15:56,531 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053006.json
+2026-03-24 23:15:56,607 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053007.json
+2026-03-24 23:15:56,678 - INFO - Article saved: https://www.barchart.com/story/news/867353/strength-in-gasoline-and-supply-disruptions-underpin-sugar-prices -> article_1774053008.json
+2026-03-24 23:15:56,765 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053009.json
+2026-03-24 23:15:56,872 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053010.json
+2026-03-24 23:15:56,986 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053011.json
+2026-03-24 23:15:57,073 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053012.json
+2026-03-24 23:15:57,148 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053013.json
+2026-03-24 23:15:57,241 - INFO - Article saved: https://www.barchart.com/story/news/867353/strength-in-gasoline-and-supply-disruptions-underpin-sugar-prices -> article_1774053014.json
+2026-03-24 23:15:57,312 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053015.json
+2026-03-24 23:15:57,404 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053016.json
+2026-03-24 23:15:57,492 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053017.json
+2026-03-24 23:15:57,588 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053018.json
+2026-03-24 23:15:57,721 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053019.json
+2026-03-24 23:15:57,948 - INFO - Article saved: https://www.barchart.com/story/news/793822/nvidia-just-announced-nemoclaw-to-make-openclaw-safer-as-lobster-ai-agent-craze-raises-security-alarms -> article_1774053020.json
+2026-03-24 23:15:58,047 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053021.json
+2026-03-24 23:15:58,160 - INFO - Article saved: https://www.barchart.com/story/news/829068/bank-of-america-still-loves-nvidia-stock-after-gtc-2026-should-you -> article_1774053022.json
+2026-03-24 23:15:58,253 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053023.json
+2026-03-24 23:15:58,347 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053024.json
+2026-03-24 23:15:58,443 - INFO - Article saved: https://www.barchart.com/story/news/867145/openclaw-is-just-as-important-as-html-linux-and-chatgpt-jensen-huang-bets-that-agentic-ai-will-transform-nvda-stock -> article_1774053025.json
+2026-03-24 23:15:58,522 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053026.json
+2026-03-24 23:15:58,608 - INFO - Article saved: https://www.barchart.com/story/news/848145/nvidia-stock-warning-how-nvda-could-plunge-30-from-here -> article_1774053027.json
+2026-03-24 23:15:58,700 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053028.json
+2026-03-24 23:15:58,790 - INFO - Article saved: https://www.barchart.com/story/news/793822/nvidia-just-announced-nemoclaw-to-make-openclaw-safer-as-lobster-ai-agent-craze-raises-security-alarms -> article_1774053029.json
+2026-03-24 23:15:58,884 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053030.json
+2026-03-24 23:15:58,884 - INFO - Saved 3600 articles so far
+2026-03-24 23:15:58,977 - INFO - Article saved: https://www.barchart.com/story/news/829068/bank-of-america-still-loves-nvidia-stock-after-gtc-2026-should-you -> article_1774053031.json
+2026-03-24 23:15:59,071 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053032.json
+2026-03-24 23:15:59,169 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053033.json
+2026-03-24 23:15:59,266 - INFO - Article saved: https://www.barchart.com/story/news/867145/openclaw-is-just-as-important-as-html-linux-and-chatgpt-jensen-huang-bets-that-agentic-ai-will-transform-nvda-stock -> article_1774053034.json
+2026-03-24 23:15:59,342 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053035.json
+2026-03-24 23:15:59,431 - INFO - Article saved: https://www.barchart.com/story/news/848145/nvidia-stock-warning-how-nvda-could-plunge-30-from-here -> article_1774053036.json
+2026-03-24 23:15:59,520 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053037.json
+2026-03-24 23:15:59,609 - INFO - Article saved: https://www.barchart.com/story/news/793822/nvidia-just-announced-nemoclaw-to-make-openclaw-safer-as-lobster-ai-agent-craze-raises-security-alarms -> article_1774053038.json
+2026-03-24 23:15:59,699 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053039.json
+2026-03-24 23:15:59,787 - INFO - Article saved: https://www.barchart.com/story/news/829068/bank-of-america-still-loves-nvidia-stock-after-gtc-2026-should-you -> article_1774053040.json
+2026-03-24 23:15:59,901 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053041.json
+2026-03-24 23:15:59,994 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053042.json
+2026-03-24 23:16:00,084 - INFO - Article saved: https://www.barchart.com/story/news/867145/openclaw-is-just-as-important-as-html-linux-and-chatgpt-jensen-huang-bets-that-agentic-ai-will-transform-nvda-stock -> article_1774053043.json
+2026-03-24 23:16:00,183 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053044.json
+2026-03-24 23:16:00,263 - INFO - Article saved: https://www.barchart.com/story/news/848145/nvidia-stock-warning-how-nvda-could-plunge-30-from-here -> article_1774053045.json
+2026-03-24 23:16:00,344 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053046.json
+2026-03-24 23:16:00,409 - INFO - Article saved: https://www.barchart.com/story/news/793822/nvidia-just-announced-nemoclaw-to-make-openclaw-safer-as-lobster-ai-agent-craze-raises-security-alarms -> article_1774053047.json
+2026-03-24 23:16:00,482 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053048.json
+2026-03-24 23:16:00,573 - INFO - Article saved: https://www.barchart.com/story/news/829068/bank-of-america-still-loves-nvidia-stock-after-gtc-2026-should-you -> article_1774053049.json
+2026-03-24 23:16:00,667 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053050.json
+2026-03-24 23:16:00,758 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053051.json
+2026-03-24 23:16:00,829 - INFO - Article saved: https://www.barchart.com/story/news/867145/openclaw-is-just-as-important-as-html-linux-and-chatgpt-jensen-huang-bets-that-agentic-ai-will-transform-nvda-stock -> article_1774053052.json
+2026-03-24 23:16:00,923 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053053.json
+2026-03-24 23:16:00,985 - INFO - Article saved: https://www.barchart.com/story/news/848145/nvidia-stock-warning-how-nvda-could-plunge-30-from-here -> article_1774053054.json
+2026-03-24 23:16:01,100 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053055.json
+2026-03-24 23:16:01,190 - INFO - Article saved: https://www.barchart.com/story/news/793822/nvidia-just-announced-nemoclaw-to-make-openclaw-safer-as-lobster-ai-agent-craze-raises-security-alarms -> article_1774053056.json
+2026-03-24 23:16:01,252 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053057.json
+2026-03-24 23:16:01,338 - INFO - Article saved: https://www.barchart.com/story/news/829068/bank-of-america-still-loves-nvidia-stock-after-gtc-2026-should-you -> article_1774053058.json
+2026-03-24 23:16:01,437 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053059.json
+2026-03-24 23:16:01,535 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053060.json
+2026-03-24 23:16:01,627 - INFO - Article saved: https://www.barchart.com/story/news/867145/openclaw-is-just-as-important-as-html-linux-and-chatgpt-jensen-huang-bets-that-agentic-ai-will-transform-nvda-stock -> article_1774053061.json
+2026-03-24 23:16:01,716 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053062.json
+2026-03-24 23:16:01,807 - INFO - Article saved: https://www.barchart.com/story/news/848145/nvidia-stock-warning-how-nvda-could-plunge-30-from-here -> article_1774053063.json
+2026-03-24 23:16:01,901 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053064.json
+2026-03-24 23:16:01,994 - INFO - Article saved: https://www.barchart.com/story/news/793822/nvidia-just-announced-nemoclaw-to-make-openclaw-safer-as-lobster-ai-agent-craze-raises-security-alarms -> article_1774053065.json
+2026-03-24 23:16:02,061 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053066.json
+2026-03-24 23:16:02,153 - INFO - Article saved: https://www.barchart.com/story/news/829068/bank-of-america-still-loves-nvidia-stock-after-gtc-2026-should-you -> article_1774053067.json
+2026-03-24 23:16:02,219 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053068.json
+2026-03-24 23:16:02,310 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053069.json
+2026-03-24 23:16:02,400 - INFO - Article saved: https://www.barchart.com/story/news/867145/openclaw-is-just-as-important-as-html-linux-and-chatgpt-jensen-huang-bets-that-agentic-ai-will-transform-nvda-stock -> article_1774053070.json
+2026-03-24 23:16:02,462 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053071.json
+2026-03-24 23:16:02,559 - INFO - Article saved: https://www.barchart.com/story/news/848145/nvidia-stock-warning-how-nvda-could-plunge-30-from-here -> article_1774053072.json
+2026-03-24 23:16:02,635 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053073.json
+2026-03-24 23:16:02,717 - INFO - Article saved: https://www.barchart.com/story/news/793822/nvidia-just-announced-nemoclaw-to-make-openclaw-safer-as-lobster-ai-agent-craze-raises-security-alarms -> article_1774053074.json
+2026-03-24 23:16:02,808 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053075.json
+2026-03-24 23:16:02,968 - INFO - Article saved: https://www.barchart.com/story/news/829068/bank-of-america-still-loves-nvidia-stock-after-gtc-2026-should-you -> article_1774053076.json
+2026-03-24 23:16:03,056 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053077.json
+2026-03-24 23:16:03,147 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053078.json
+2026-03-24 23:16:03,245 - INFO - Article saved: https://www.barchart.com/story/news/867145/openclaw-is-just-as-important-as-html-linux-and-chatgpt-jensen-huang-bets-that-agentic-ai-will-transform-nvda-stock -> article_1774053079.json
+2026-03-24 23:16:03,318 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053080.json
+2026-03-24 23:16:03,411 - INFO - Article saved: https://www.barchart.com/story/news/848145/nvidia-stock-warning-how-nvda-could-plunge-30-from-here -> article_1774053081.json
+2026-03-24 23:16:03,502 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053082.json
+2026-03-24 23:16:03,597 - INFO - Article saved: https://www.barchart.com/story/news/793822/nvidia-just-announced-nemoclaw-to-make-openclaw-safer-as-lobster-ai-agent-craze-raises-security-alarms -> article_1774053083.json
+2026-03-24 23:16:03,685 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053084.json
+2026-03-24 23:16:03,776 - INFO - Article saved: https://www.barchart.com/story/news/829068/bank-of-america-still-loves-nvidia-stock-after-gtc-2026-should-you -> article_1774053085.json
+2026-03-24 23:16:03,869 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053086.json
+2026-03-24 23:16:03,963 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053087.json
+2026-03-24 23:16:04,018 - INFO - Article saved: https://www.barchart.com/story/news/867145/openclaw-is-just-as-important-as-html-linux-and-chatgpt-jensen-huang-bets-that-agentic-ai-will-transform-nvda-stock -> article_1774053088.json
+2026-03-24 23:16:04,111 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053089.json
+2026-03-24 23:16:04,205 - INFO - Article saved: https://www.barchart.com/story/news/848145/nvidia-stock-warning-how-nvda-could-plunge-30-from-here -> article_1774053090.json
+2026-03-24 23:16:04,300 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053091.json
+2026-03-24 23:16:04,391 - INFO - Article saved: https://www.barchart.com/story/news/793822/nvidia-just-announced-nemoclaw-to-make-openclaw-safer-as-lobster-ai-agent-craze-raises-security-alarms -> article_1774053092.json
+2026-03-24 23:16:04,467 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053093.json
+2026-03-24 23:16:04,544 - INFO - Article saved: https://www.barchart.com/story/news/829068/bank-of-america-still-loves-nvidia-stock-after-gtc-2026-should-you -> article_1774053094.json
+2026-03-24 23:16:04,635 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053095.json
+2026-03-24 23:16:04,726 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053096.json
+2026-03-24 23:16:04,798 - INFO - Article saved: https://www.barchart.com/story/news/867145/openclaw-is-just-as-important-as-html-linux-and-chatgpt-jensen-huang-bets-that-agentic-ai-will-transform-nvda-stock -> article_1774053097.json
+2026-03-24 23:16:04,888 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053098.json
+2026-03-24 23:16:04,964 - INFO - Article saved: https://www.barchart.com/story/news/848145/nvidia-stock-warning-how-nvda-could-plunge-30-from-here -> article_1774053099.json
+2026-03-24 23:16:05,037 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053100.json
+2026-03-24 23:16:05,096 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053101.json
+2026-03-24 23:16:05,168 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053102.json
+2026-03-24 23:16:05,325 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053103.json
+2026-03-24 23:16:05,432 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053104.json
+2026-03-24 23:16:05,494 - INFO - Article saved: https://www.barchart.com/story/news/867121/cocoa-prices-pressured-by-dollar-strength-and-an-improved-supply-outlook -> article_1774053105.json
+2026-03-24 23:16:05,571 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053106.json
+2026-03-24 23:16:05,643 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053107.json
+2026-03-24 23:16:05,695 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053108.json
+2026-03-24 23:16:05,755 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053109.json
+2026-03-24 23:16:05,831 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053110.json
+2026-03-24 23:16:05,943 - INFO - Article saved: https://www.barchart.com/story/news/867121/cocoa-prices-pressured-by-dollar-strength-and-an-improved-supply-outlook -> article_1774053111.json
+2026-03-24 23:16:06,019 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053112.json
+2026-03-24 23:16:06,093 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053113.json
+2026-03-24 23:16:06,184 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053114.json
+2026-03-24 23:16:06,274 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053115.json
+2026-03-24 23:16:06,364 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053116.json
+2026-03-24 23:16:06,444 - INFO - Article saved: https://www.barchart.com/story/news/867121/cocoa-prices-pressured-by-dollar-strength-and-an-improved-supply-outlook -> article_1774053117.json
+2026-03-24 23:16:06,538 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053118.json
+2026-03-24 23:16:06,626 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053119.json
+2026-03-24 23:16:06,714 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053120.json
+2026-03-24 23:16:06,812 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053121.json
+2026-03-24 23:16:06,886 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053122.json
+2026-03-24 23:16:06,939 - INFO - Article saved: https://www.barchart.com/story/news/867121/cocoa-prices-pressured-by-dollar-strength-and-an-improved-supply-outlook -> article_1774053123.json
+2026-03-24 23:16:07,013 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053124.json
+2026-03-24 23:16:07,100 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053125.json
+2026-03-24 23:16:07,190 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053126.json
+2026-03-24 23:16:07,318 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053127.json
+2026-03-24 23:16:07,405 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053128.json
+2026-03-24 23:16:07,478 - INFO - Article saved: https://www.barchart.com/story/news/867121/cocoa-prices-pressured-by-dollar-strength-and-an-improved-supply-outlook -> article_1774053129.json
+2026-03-24 23:16:07,567 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053130.json
+2026-03-24 23:16:07,568 - INFO - Saved 3700 articles so far
+2026-03-24 23:16:07,673 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053131.json
+2026-03-24 23:16:07,788 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053132.json
+2026-03-24 23:16:07,875 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053133.json
+2026-03-24 23:16:07,964 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053134.json
+2026-03-24 23:16:08,136 - INFO - Article saved: https://www.barchart.com/story/news/867121/cocoa-prices-pressured-by-dollar-strength-and-an-improved-supply-outlook -> article_1774053135.json
+2026-03-24 23:16:08,212 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053136.json
+2026-03-24 23:16:08,304 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053137.json
+2026-03-24 23:16:08,395 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053138.json
+2026-03-24 23:16:08,492 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053139.json
+2026-03-24 23:16:08,583 - INFO - Article saved: https://www.barchart.com/story/news/867092/1-key-stock-thats-up-more-than-80-over-the-past-year -> article_1774053140.json
+2026-03-24 23:16:08,658 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053141.json
+2026-03-24 23:16:08,745 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053142.json
+2026-03-24 23:16:08,858 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053143.json
+2026-03-24 23:16:08,971 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053144.json
+2026-03-24 23:16:09,064 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053145.json
+2026-03-24 23:16:09,156 - INFO - Article saved: https://www.barchart.com/story/news/867092/1-key-stock-thats-up-more-than-80-over-the-past-year -> article_1774053146.json
+2026-03-24 23:16:09,249 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053147.json
+2026-03-24 23:16:09,486 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053148.json
+2026-03-24 23:16:09,576 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053149.json
+2026-03-24 23:16:09,670 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053150.json
+2026-03-24 23:16:09,747 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053151.json
+2026-03-24 23:16:09,840 - INFO - Article saved: https://www.barchart.com/story/news/867092/1-key-stock-thats-up-more-than-80-over-the-past-year -> article_1774053152.json
+2026-03-24 23:16:09,934 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053153.json
+2026-03-24 23:16:10,043 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053154.json
+2026-03-24 23:16:10,136 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053155.json
+2026-03-24 23:16:10,208 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053156.json
+2026-03-24 23:16:10,302 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053157.json
+2026-03-24 23:16:10,399 - INFO - Article saved: https://www.barchart.com/story/news/867092/1-key-stock-thats-up-more-than-80-over-the-past-year -> article_1774053158.json
+2026-03-24 23:16:10,513 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053159.json
+2026-03-24 23:16:10,604 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053160.json
+2026-03-24 23:16:10,694 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053161.json
+2026-03-24 23:16:10,784 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053162.json
+2026-03-24 23:16:10,878 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053163.json
+2026-03-24 23:16:10,967 - INFO - Article saved: https://www.barchart.com/story/news/867092/1-key-stock-thats-up-more-than-80-over-the-past-year -> article_1774053164.json
+2026-03-24 23:16:11,057 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053165.json
+2026-03-24 23:16:11,157 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053166.json
+2026-03-24 23:16:11,246 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053167.json
+2026-03-24 23:16:11,335 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053168.json
+2026-03-24 23:16:11,437 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053169.json
+2026-03-24 23:16:11,506 - INFO - Article saved: https://www.barchart.com/story/news/867092/1-key-stock-thats-up-more-than-80-over-the-past-year -> article_1774053170.json
+2026-03-24 23:16:11,598 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053171.json
+2026-03-24 23:16:11,715 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053172.json
+2026-03-24 23:16:11,799 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053173.json
+2026-03-24 23:16:11,914 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053174.json
+2026-03-24 23:16:12,006 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053175.json
+2026-03-24 23:16:12,096 - INFO - Article saved: https://www.barchart.com/story/news/851373/tesla-faces-wider-probe-of-self-driving-feature-as-it-prepares-to-sell-cars-without-steering-wheels -> article_1774053176.json
+2026-03-24 23:16:12,191 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053177.json
+2026-03-24 23:16:12,335 - INFO - Article saved: https://www.barchart.com/story/news/866801/tesla-faces-a-new-fsd-probe-what-does-that-mean-for-the-tsla-stock-bull-case -> article_1774053178.json
+2026-03-24 23:16:12,427 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053179.json
+2026-03-24 23:16:12,517 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053180.json
+2026-03-24 23:16:12,608 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053181.json
+2026-03-24 23:16:12,705 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053182.json
+2026-03-24 23:16:12,804 - INFO - Article saved: https://www.barchart.com/story/news/851373/tesla-faces-wider-probe-of-self-driving-feature-as-it-prepares-to-sell-cars-without-steering-wheels -> article_1774053183.json
+2026-03-24 23:16:12,890 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053184.json
+2026-03-24 23:16:12,981 - INFO - Article saved: https://www.barchart.com/story/news/866801/tesla-faces-a-new-fsd-probe-what-does-that-mean-for-the-tsla-stock-bull-case -> article_1774053185.json
+2026-03-24 23:16:13,080 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053186.json
+2026-03-24 23:16:13,241 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053187.json
+2026-03-24 23:16:13,317 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053188.json
+2026-03-24 23:16:13,407 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053189.json
+2026-03-24 23:16:13,504 - INFO - Article saved: https://www.barchart.com/story/news/851373/tesla-faces-wider-probe-of-self-driving-feature-as-it-prepares-to-sell-cars-without-steering-wheels -> article_1774053190.json
+2026-03-24 23:16:13,605 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053191.json
+2026-03-24 23:16:13,698 - INFO - Article saved: https://www.barchart.com/story/news/866801/tesla-faces-a-new-fsd-probe-what-does-that-mean-for-the-tsla-stock-bull-case -> article_1774053192.json
+2026-03-24 23:16:13,792 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053193.json
+2026-03-24 23:16:13,880 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053194.json
+2026-03-24 23:16:13,990 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053195.json
+2026-03-24 23:16:14,057 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053196.json
+2026-03-24 23:16:14,112 - INFO - Article saved: https://www.barchart.com/story/news/851373/tesla-faces-wider-probe-of-self-driving-feature-as-it-prepares-to-sell-cars-without-steering-wheels -> article_1774053197.json
+2026-03-24 23:16:14,202 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053198.json
+2026-03-24 23:16:14,291 - INFO - Article saved: https://www.barchart.com/story/news/866801/tesla-faces-a-new-fsd-probe-what-does-that-mean-for-the-tsla-stock-bull-case -> article_1774053199.json
+2026-03-24 23:16:14,399 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053200.json
+2026-03-24 23:16:14,511 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053201.json
+2026-03-24 23:16:14,604 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053202.json
+2026-03-24 23:16:14,682 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053203.json
+2026-03-24 23:16:14,777 - INFO - Article saved: https://www.barchart.com/story/news/851373/tesla-faces-wider-probe-of-self-driving-feature-as-it-prepares-to-sell-cars-without-steering-wheels -> article_1774053204.json
+2026-03-24 23:16:14,874 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053205.json
+2026-03-24 23:16:14,953 - INFO - Article saved: https://www.barchart.com/story/news/866801/tesla-faces-a-new-fsd-probe-what-does-that-mean-for-the-tsla-stock-bull-case -> article_1774053206.json
+2026-03-24 23:16:15,049 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053207.json
+2026-03-24 23:16:15,142 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053208.json
+2026-03-24 23:16:15,233 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053209.json
+2026-03-24 23:16:15,323 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053210.json
+2026-03-24 23:16:15,413 - INFO - Article saved: https://www.barchart.com/story/news/851373/tesla-faces-wider-probe-of-self-driving-feature-as-it-prepares-to-sell-cars-without-steering-wheels -> article_1774053211.json
+2026-03-24 23:16:15,503 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053212.json
+2026-03-24 23:16:15,618 - INFO - Article saved: https://www.barchart.com/story/news/866801/tesla-faces-a-new-fsd-probe-what-does-that-mean-for-the-tsla-stock-bull-case -> article_1774053213.json
+2026-03-24 23:16:15,716 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053214.json
+2026-03-24 23:16:15,792 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053215.json
+2026-03-24 23:16:15,882 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053216.json
+2026-03-24 23:16:15,978 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053217.json
+2026-03-24 23:16:16,076 - INFO - Article saved: https://www.barchart.com/story/news/851373/tesla-faces-wider-probe-of-self-driving-feature-as-it-prepares-to-sell-cars-without-steering-wheels -> article_1774053218.json
+2026-03-24 23:16:16,153 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053219.json
+2026-03-24 23:16:16,273 - INFO - Article saved: https://www.barchart.com/story/news/866801/tesla-faces-a-new-fsd-probe-what-does-that-mean-for-the-tsla-stock-bull-case -> article_1774053220.json
+2026-03-24 23:16:16,370 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053221.json
+2026-03-24 23:16:16,431 - INFO - Article saved: https://www.barchart.com/story/news/866768/coffee-supply-fears-are-boosting-prices -> article_1774053222.json
+2026-03-24 23:16:16,501 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053223.json
+2026-03-24 23:16:16,664 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053224.json
+2026-03-24 23:16:16,809 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053225.json
+2026-03-24 23:16:16,917 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053226.json
+2026-03-24 23:16:17,034 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053227.json
+2026-03-24 23:16:17,139 - INFO - Article saved: https://www.barchart.com/story/news/866768/coffee-supply-fears-are-boosting-prices -> article_1774053228.json
+2026-03-24 23:16:17,239 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053229.json
+2026-03-24 23:16:17,356 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053230.json
+2026-03-24 23:16:17,356 - INFO - Saved 3800 articles so far
+2026-03-24 23:16:17,561 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053231.json
+2026-03-24 23:16:17,681 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053232.json
+2026-03-24 23:16:17,750 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053233.json
+2026-03-24 23:16:17,979 - INFO - Article saved: https://www.barchart.com/story/news/866768/coffee-supply-fears-are-boosting-prices -> article_1774053234.json
+2026-03-24 23:16:18,099 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053235.json
+2026-03-24 23:16:18,168 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053236.json
+2026-03-24 23:16:18,559 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053237.json
+2026-03-24 23:16:18,661 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053238.json
+2026-03-24 23:16:18,759 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053239.json
+2026-03-24 23:16:18,857 - INFO - Article saved: https://www.barchart.com/story/news/866768/coffee-supply-fears-are-boosting-prices -> article_1774053240.json
+2026-03-24 23:16:18,977 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053241.json
+2026-03-24 23:16:19,040 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053242.json
+2026-03-24 23:16:19,152 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053243.json
+2026-03-24 23:16:19,255 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053244.json
+2026-03-24 23:16:19,363 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053245.json
+2026-03-24 23:16:19,488 - INFO - Article saved: https://www.barchart.com/story/news/866768/coffee-supply-fears-are-boosting-prices -> article_1774053246.json
+2026-03-24 23:16:19,641 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053247.json
+2026-03-24 23:16:19,734 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053248.json
+2026-03-24 23:16:19,859 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053249.json
+2026-03-24 23:16:19,926 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053250.json
+2026-03-24 23:16:20,169 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053251.json
+2026-03-24 23:16:20,240 - INFO - Article saved: https://www.barchart.com/story/news/866768/coffee-supply-fears-are-boosting-prices -> article_1774053252.json
+2026-03-24 23:16:20,340 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053253.json
+2026-03-24 23:16:20,470 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053254.json
+2026-03-24 23:16:20,552 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053255.json
+2026-03-24 23:16:20,670 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053256.json
+2026-03-24 23:16:20,781 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053257.json
+2026-03-24 23:16:20,883 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053258.json
+2026-03-24 23:16:21,003 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053259.json
+2026-03-24 23:16:21,123 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053260.json
+2026-03-24 23:16:21,247 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053261.json
+2026-03-24 23:16:21,354 - INFO - Article saved: https://www.barchart.com/story/news/866594/trading-the-saas-apocalypse-why-are-some-cloud-computing-stocks-bottoming-while-others-remain-in-freefall -> article_1774053262.json
+2026-03-24 23:16:21,464 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774053263.json
+2026-03-24 23:16:21,586 - INFO - Article saved: https://www.barchart.com/story/news/112397/as-software-stocks-face-a-new-apocalypse-heres-what-my-risk-and-reward-model-says-comes-next -> article_1774053264.json
+2026-03-24 23:16:21,706 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053265.json
+2026-03-24 23:16:21,812 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053266.json
+2026-03-24 23:16:22,022 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053267.json
+2026-03-24 23:16:22,127 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053268.json
+2026-03-24 23:16:22,249 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053269.json
+2026-03-24 23:16:22,549 - INFO - Article saved: https://www.barchart.com/story/news/866594/trading-the-saas-apocalypse-why-are-some-cloud-computing-stocks-bottoming-while-others-remain-in-freefall -> article_1774053270.json
+2026-03-24 23:16:22,649 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774053271.json
+2026-03-24 23:16:22,771 - INFO - Article saved: https://www.barchart.com/story/news/112397/as-software-stocks-face-a-new-apocalypse-heres-what-my-risk-and-reward-model-says-comes-next -> article_1774053272.json
+2026-03-24 23:16:22,894 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053273.json
+2026-03-24 23:16:22,996 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053274.json
+2026-03-24 23:16:23,095 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053275.json
+2026-03-24 23:16:23,196 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053276.json
+2026-03-24 23:16:23,318 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053277.json
+2026-03-24 23:16:23,876 - INFO - Article saved: https://www.barchart.com/story/news/866594/trading-the-saas-apocalypse-why-are-some-cloud-computing-stocks-bottoming-while-others-remain-in-freefall -> article_1774053278.json
+2026-03-24 23:16:24,007 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774053279.json
+2026-03-24 23:16:24,108 - INFO - Article saved: https://www.barchart.com/story/news/112397/as-software-stocks-face-a-new-apocalypse-heres-what-my-risk-and-reward-model-says-comes-next -> article_1774053280.json
+2026-03-24 23:16:24,234 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053281.json
+2026-03-24 23:16:24,364 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053282.json
+2026-03-24 23:16:24,474 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053283.json
+2026-03-24 23:16:24,594 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053284.json
+2026-03-24 23:16:24,815 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053285.json
+2026-03-24 23:16:24,997 - INFO - Article saved: https://www.barchart.com/story/news/866594/trading-the-saas-apocalypse-why-are-some-cloud-computing-stocks-bottoming-while-others-remain-in-freefall -> article_1774053286.json
+2026-03-24 23:16:25,165 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774053287.json
+2026-03-24 23:16:25,325 - INFO - Article saved: https://www.barchart.com/story/news/112397/as-software-stocks-face-a-new-apocalypse-heres-what-my-risk-and-reward-model-says-comes-next -> article_1774053288.json
+2026-03-24 23:16:25,405 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053289.json
+2026-03-24 23:16:25,526 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053290.json
+2026-03-24 23:16:25,660 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053291.json
+2026-03-24 23:16:25,755 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053292.json
+2026-03-24 23:16:25,848 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053293.json
+2026-03-24 23:16:25,943 - INFO - Article saved: https://www.barchart.com/story/news/866594/trading-the-saas-apocalypse-why-are-some-cloud-computing-stocks-bottoming-while-others-remain-in-freefall -> article_1774053294.json
+2026-03-24 23:16:26,017 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774053295.json
+2026-03-24 23:16:26,107 - INFO - Article saved: https://www.barchart.com/story/news/112397/as-software-stocks-face-a-new-apocalypse-heres-what-my-risk-and-reward-model-says-comes-next -> article_1774053296.json
+2026-03-24 23:16:26,197 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053297.json
+2026-03-24 23:16:26,286 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053298.json
+2026-03-24 23:16:26,376 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053299.json
+2026-03-24 23:16:26,465 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053300.json
+2026-03-24 23:16:26,560 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053301.json
+2026-03-24 23:16:26,654 - INFO - Article saved: https://www.barchart.com/story/news/866594/trading-the-saas-apocalypse-why-are-some-cloud-computing-stocks-bottoming-while-others-remain-in-freefall -> article_1774053302.json
+2026-03-24 23:16:26,730 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774053303.json
+2026-03-24 23:16:26,819 - INFO - Article saved: https://www.barchart.com/story/news/112397/as-software-stocks-face-a-new-apocalypse-heres-what-my-risk-and-reward-model-says-comes-next -> article_1774053304.json
+2026-03-24 23:16:26,955 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053305.json
+2026-03-24 23:16:27,049 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053306.json
+2026-03-24 23:16:27,141 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053307.json
+2026-03-24 23:16:27,229 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053308.json
+2026-03-24 23:16:27,319 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053309.json
+2026-03-24 23:16:27,408 - INFO - Article saved: https://www.barchart.com/story/news/866594/trading-the-saas-apocalypse-why-are-some-cloud-computing-stocks-bottoming-while-others-remain-in-freefall -> article_1774053310.json
+2026-03-24 23:16:27,496 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774053311.json
+2026-03-24 23:16:27,585 - INFO - Article saved: https://www.barchart.com/story/news/112397/as-software-stocks-face-a-new-apocalypse-heres-what-my-risk-and-reward-model-says-comes-next -> article_1774053312.json
+2026-03-24 23:16:27,674 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053313.json
+2026-03-24 23:16:27,773 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053314.json
+2026-03-24 23:16:27,863 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053315.json
+2026-03-24 23:16:27,920 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053316.json
+2026-03-24 23:16:27,983 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053317.json
+2026-03-24 23:16:28,077 - INFO - Article saved: https://www.barchart.com/story/news/866594/trading-the-saas-apocalypse-why-are-some-cloud-computing-stocks-bottoming-while-others-remain-in-freefall -> article_1774053318.json
+2026-03-24 23:16:28,179 - INFO - Article saved: https://www.barchart.com/story/news/31990860/the-sungarden-roar-score-understanding-what-it-is-and-how-it-can-help-investors-succeed-even-in-a-volatile-market -> article_1774053319.json
+2026-03-24 23:16:28,289 - INFO - Article saved: https://www.barchart.com/story/news/112397/as-software-stocks-face-a-new-apocalypse-heres-what-my-risk-and-reward-model-says-comes-next -> article_1774053320.json
+2026-03-24 23:16:28,378 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053321.json
+2026-03-24 23:16:28,524 - INFO - Article saved: https://www.barchart.com/story/news/866574/crude-oil-prices-push-higher-on-fears-iran-war-will-escalate -> article_1774053322.json
+2026-03-24 23:16:28,618 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053323.json
+2026-03-24 23:16:28,712 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053324.json
+2026-03-24 23:16:28,788 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053325.json
+2026-03-24 23:16:28,881 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053326.json
+2026-03-24 23:16:28,974 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053327.json
+2026-03-24 23:16:29,066 - INFO - Article saved: https://www.barchart.com/story/news/866574/crude-oil-prices-push-higher-on-fears-iran-war-will-escalate -> article_1774053328.json
+2026-03-24 23:16:29,160 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053329.json
+2026-03-24 23:16:29,236 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053330.json
+2026-03-24 23:16:29,236 - INFO - Saved 3900 articles so far
+2026-03-24 23:16:29,331 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053331.json
+2026-03-24 23:16:29,409 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053332.json
+2026-03-24 23:16:29,502 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053333.json
+2026-03-24 23:16:29,579 - INFO - Article saved: https://www.barchart.com/story/news/866574/crude-oil-prices-push-higher-on-fears-iran-war-will-escalate -> article_1774053334.json
+2026-03-24 23:16:29,656 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053335.json
+2026-03-24 23:16:29,745 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053336.json
+2026-03-24 23:16:29,822 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053337.json
+2026-03-24 23:16:29,964 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053338.json
+2026-03-24 23:16:30,052 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053339.json
+2026-03-24 23:16:30,134 - INFO - Article saved: https://www.barchart.com/story/news/866574/crude-oil-prices-push-higher-on-fears-iran-war-will-escalate -> article_1774053340.json
+2026-03-24 23:16:30,214 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053341.json
+2026-03-24 23:16:30,313 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053342.json
+2026-03-24 23:16:30,411 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053343.json
+2026-03-24 23:16:30,488 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053344.json
+2026-03-24 23:16:30,614 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053345.json
+2026-03-24 23:16:30,712 - INFO - Article saved: https://www.barchart.com/story/news/866574/crude-oil-prices-push-higher-on-fears-iran-war-will-escalate -> article_1774053346.json
+2026-03-24 23:16:30,838 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053347.json
+2026-03-24 23:16:30,928 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053348.json
+2026-03-24 23:16:31,017 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053349.json
+2026-03-24 23:16:31,106 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053350.json
+2026-03-24 23:16:31,199 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053351.json
+2026-03-24 23:16:31,280 - INFO - Article saved: https://www.barchart.com/story/news/866574/crude-oil-prices-push-higher-on-fears-iran-war-will-escalate -> article_1774053352.json
+2026-03-24 23:16:31,340 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053353.json
+2026-03-24 23:16:31,396 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053354.json
+2026-03-24 23:16:31,487 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053355.json
+2026-03-24 23:16:31,575 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053356.json
+2026-03-24 23:16:31,668 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053357.json
+2026-03-24 23:16:31,762 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053358.json
+2026-03-24 23:16:31,861 - INFO - Article saved: https://www.barchart.com/story/news/37266486/aal-q4-deep-dive-premium-expansion-hub-investment-and-weather-driven-margin-pressure -> article_1774053359.json
+2026-03-24 23:16:31,929 - INFO - Article saved: https://www.barchart.com/story/news/865480/american-airlines-stock-alert-should-you-sell-aal-now-amid-tsa-shortages-potential-airport-closures -> article_1774053360.json
+2026-03-24 23:16:31,991 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053361.json
+2026-03-24 23:16:32,080 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053362.json
+2026-03-24 23:16:32,157 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053363.json
+2026-03-24 23:16:32,252 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053364.json
+2026-03-24 23:16:32,344 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053365.json
+2026-03-24 23:16:32,420 - INFO - Article saved: https://www.barchart.com/story/news/37266486/aal-q4-deep-dive-premium-expansion-hub-investment-and-weather-driven-margin-pressure -> article_1774053366.json
+2026-03-24 23:16:32,547 - INFO - Article saved: https://www.barchart.com/story/news/865480/american-airlines-stock-alert-should-you-sell-aal-now-amid-tsa-shortages-potential-airport-closures -> article_1774053367.json
+2026-03-24 23:16:32,678 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053368.json
+2026-03-24 23:16:32,773 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053369.json
+2026-03-24 23:16:32,866 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053370.json
+2026-03-24 23:16:32,948 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053371.json
+2026-03-24 23:16:33,027 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053372.json
+2026-03-24 23:16:33,122 - INFO - Article saved: https://www.barchart.com/story/news/37266486/aal-q4-deep-dive-premium-expansion-hub-investment-and-weather-driven-margin-pressure -> article_1774053373.json
+2026-03-24 23:16:33,201 - INFO - Article saved: https://www.barchart.com/story/news/865480/american-airlines-stock-alert-should-you-sell-aal-now-amid-tsa-shortages-potential-airport-closures -> article_1774053374.json
+2026-03-24 23:16:33,298 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053375.json
+2026-03-24 23:16:33,391 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053376.json
+2026-03-24 23:16:33,468 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053377.json
+2026-03-24 23:16:33,680 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053378.json
+2026-03-24 23:16:33,741 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053379.json
+2026-03-24 23:16:33,816 - INFO - Article saved: https://www.barchart.com/story/news/37266486/aal-q4-deep-dive-premium-expansion-hub-investment-and-weather-driven-margin-pressure -> article_1774053380.json
+2026-03-24 23:16:33,907 - INFO - Article saved: https://www.barchart.com/story/news/865480/american-airlines-stock-alert-should-you-sell-aal-now-amid-tsa-shortages-potential-airport-closures -> article_1774053381.json
+2026-03-24 23:16:33,997 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053382.json
+2026-03-24 23:16:34,088 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053383.json
+2026-03-24 23:16:34,179 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053384.json
+2026-03-24 23:16:34,273 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053385.json
+2026-03-24 23:16:34,378 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053386.json
+2026-03-24 23:16:34,471 - INFO - Article saved: https://www.barchart.com/story/news/37266486/aal-q4-deep-dive-premium-expansion-hub-investment-and-weather-driven-margin-pressure -> article_1774053387.json
+2026-03-24 23:16:34,561 - INFO - Article saved: https://www.barchart.com/story/news/865480/american-airlines-stock-alert-should-you-sell-aal-now-amid-tsa-shortages-potential-airport-closures -> article_1774053388.json
+2026-03-24 23:16:34,659 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053389.json
+2026-03-24 23:16:34,739 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053390.json
+2026-03-24 23:16:34,818 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053391.json
+2026-03-24 23:16:34,889 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053392.json
+2026-03-24 23:16:34,956 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053393.json
+2026-03-24 23:16:35,002 - INFO - Article saved: https://www.barchart.com/story/news/37266486/aal-q4-deep-dive-premium-expansion-hub-investment-and-weather-driven-margin-pressure -> article_1774053394.json
+2026-03-24 23:16:35,048 - INFO - Article saved: https://www.barchart.com/story/news/865480/american-airlines-stock-alert-should-you-sell-aal-now-amid-tsa-shortages-potential-airport-closures -> article_1774053395.json
+2026-03-24 23:16:35,117 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053396.json
+2026-03-24 23:16:35,181 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053397.json
+2026-03-24 23:16:35,236 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053398.json
+2026-03-24 23:16:35,302 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053399.json
+2026-03-24 23:16:35,348 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053400.json
+2026-03-24 23:16:35,414 - INFO - Article saved: https://www.barchart.com/story/news/37266486/aal-q4-deep-dive-premium-expansion-hub-investment-and-weather-driven-margin-pressure -> article_1774053401.json
+2026-03-24 23:16:35,459 - INFO - Article saved: https://www.barchart.com/story/news/865480/american-airlines-stock-alert-should-you-sell-aal-now-amid-tsa-shortages-potential-airport-closures -> article_1774053402.json
+2026-03-24 23:16:35,526 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053403.json
+2026-03-24 23:16:35,572 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053404.json
+2026-03-24 23:16:35,633 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053405.json
+2026-03-24 23:16:35,690 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053406.json
+2026-03-24 23:16:35,754 - INFO - Article saved: https://www.barchart.com/story/news/36462462/trump-is-doubling-down-on-robotics-does-that-make-tesla-stock-a-buy-here -> article_1774053407.json
+2026-03-24 23:16:35,807 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053408.json
+2026-03-24 23:16:35,871 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774053409.json
+2026-03-24 23:16:35,934 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053410.json
+2026-03-24 23:16:35,989 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053411.json
+2026-03-24 23:16:36,054 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053412.json
+2026-03-24 23:16:36,118 - INFO - Article saved: https://www.barchart.com/story/news/307719/the-shocking-futuristic-reason-why-elon-musk-is-stopping-production-of-2-tesla-models -> article_1774053413.json
+2026-03-24 23:16:36,164 - INFO - Article saved: https://www.barchart.com/story/news/34036177/it-will-be-the-biggest-product-ever-elon-musk-says-teslas-optimus-robots-will-be-bigger-than-even-robotaxi -> article_1774053414.json
+2026-03-24 23:16:36,235 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053415.json
+2026-03-24 23:16:36,287 - INFO - Article saved: https://www.barchart.com/story/news/36462462/trump-is-doubling-down-on-robotics-does-that-make-tesla-stock-a-buy-here -> article_1774053416.json
+2026-03-24 23:16:36,351 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053417.json
+2026-03-24 23:16:36,414 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774053418.json
+2026-03-24 23:16:36,468 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053419.json
+2026-03-24 23:16:36,532 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053420.json
+2026-03-24 23:16:36,604 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053421.json
+2026-03-24 23:16:36,663 - INFO - Article saved: https://www.barchart.com/story/news/307719/the-shocking-futuristic-reason-why-elon-musk-is-stopping-production-of-2-tesla-models -> article_1774053422.json
+2026-03-24 23:16:36,728 - INFO - Article saved: https://www.barchart.com/story/news/34036177/it-will-be-the-biggest-product-ever-elon-musk-says-teslas-optimus-robots-will-be-bigger-than-even-robotaxi -> article_1774053423.json
+2026-03-24 23:16:36,796 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053424.json
+2026-03-24 23:16:36,866 - INFO - Article saved: https://www.barchart.com/story/news/36462462/trump-is-doubling-down-on-robotics-does-that-make-tesla-stock-a-buy-here -> article_1774053425.json
+2026-03-24 23:16:36,912 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053426.json
+2026-03-24 23:16:36,979 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774053427.json
+2026-03-24 23:16:37,026 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053428.json
+2026-03-24 23:16:37,094 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053429.json
+2026-03-24 23:16:37,142 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053430.json
+2026-03-24 23:16:37,142 - INFO - Saved 4000 articles so far
+2026-03-24 23:16:37,202 - INFO - Article saved: https://www.barchart.com/story/news/307719/the-shocking-futuristic-reason-why-elon-musk-is-stopping-production-of-2-tesla-models -> article_1774053431.json
+2026-03-24 23:16:37,267 - INFO - Article saved: https://www.barchart.com/story/news/34036177/it-will-be-the-biggest-product-ever-elon-musk-says-teslas-optimus-robots-will-be-bigger-than-even-robotaxi -> article_1774053432.json
+2026-03-24 23:16:37,327 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053433.json
+2026-03-24 23:16:37,383 - INFO - Article saved: https://www.barchart.com/story/news/36462462/trump-is-doubling-down-on-robotics-does-that-make-tesla-stock-a-buy-here -> article_1774053434.json
+2026-03-24 23:16:37,450 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053435.json
+2026-03-24 23:16:37,520 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774053436.json
+2026-03-24 23:16:37,584 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053437.json
+2026-03-24 23:16:37,638 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053438.json
+2026-03-24 23:16:37,702 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053439.json
+2026-03-24 23:16:37,759 - INFO - Article saved: https://www.barchart.com/story/news/307719/the-shocking-futuristic-reason-why-elon-musk-is-stopping-production-of-2-tesla-models -> article_1774053440.json
+2026-03-24 23:16:37,805 - INFO - Article saved: https://www.barchart.com/story/news/34036177/it-will-be-the-biggest-product-ever-elon-musk-says-teslas-optimus-robots-will-be-bigger-than-even-robotaxi -> article_1774053441.json
+2026-03-24 23:16:37,873 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053442.json
+2026-03-24 23:16:37,919 - INFO - Article saved: https://www.barchart.com/story/news/36462462/trump-is-doubling-down-on-robotics-does-that-make-tesla-stock-a-buy-here -> article_1774053443.json
+2026-03-24 23:16:37,989 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053444.json
+2026-03-24 23:16:38,043 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774053445.json
+2026-03-24 23:16:38,088 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053446.json
+2026-03-24 23:16:38,150 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053447.json
+2026-03-24 23:16:38,217 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053448.json
+2026-03-24 23:16:38,271 - INFO - Article saved: https://www.barchart.com/story/news/307719/the-shocking-futuristic-reason-why-elon-musk-is-stopping-production-of-2-tesla-models -> article_1774053449.json
+2026-03-24 23:16:38,324 - INFO - Article saved: https://www.barchart.com/story/news/34036177/it-will-be-the-biggest-product-ever-elon-musk-says-teslas-optimus-robots-will-be-bigger-than-even-robotaxi -> article_1774053450.json
+2026-03-24 23:16:38,393 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053451.json
+2026-03-24 23:16:38,437 - INFO - Article saved: https://www.barchart.com/story/news/36462462/trump-is-doubling-down-on-robotics-does-that-make-tesla-stock-a-buy-here -> article_1774053452.json
+2026-03-24 23:16:38,491 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053453.json
+2026-03-24 23:16:38,544 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774053454.json
+2026-03-24 23:16:38,606 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053455.json
+2026-03-24 23:16:38,673 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053456.json
+2026-03-24 23:16:38,783 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053457.json
+2026-03-24 23:16:38,842 - INFO - Article saved: https://www.barchart.com/story/news/307719/the-shocking-futuristic-reason-why-elon-musk-is-stopping-production-of-2-tesla-models -> article_1774053458.json
+2026-03-24 23:16:38,910 - INFO - Article saved: https://www.barchart.com/story/news/34036177/it-will-be-the-biggest-product-ever-elon-musk-says-teslas-optimus-robots-will-be-bigger-than-even-robotaxi -> article_1774053459.json
+2026-03-24 23:16:38,970 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053460.json
+2026-03-24 23:16:39,019 - INFO - Article saved: https://www.barchart.com/story/news/36462462/trump-is-doubling-down-on-robotics-does-that-make-tesla-stock-a-buy-here -> article_1774053461.json
+2026-03-24 23:16:39,092 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053462.json
+2026-03-24 23:16:39,140 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774053463.json
+2026-03-24 23:16:39,196 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053464.json
+2026-03-24 23:16:39,253 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053465.json
+2026-03-24 23:16:39,306 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053466.json
+2026-03-24 23:16:39,356 - INFO - Article saved: https://www.barchart.com/story/news/307719/the-shocking-futuristic-reason-why-elon-musk-is-stopping-production-of-2-tesla-models -> article_1774053467.json
+2026-03-24 23:16:39,425 - INFO - Article saved: https://www.barchart.com/story/news/34036177/it-will-be-the-biggest-product-ever-elon-musk-says-teslas-optimus-robots-will-be-bigger-than-even-robotaxi -> article_1774053468.json
+2026-03-24 23:16:39,482 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053469.json
+2026-03-24 23:16:39,529 - INFO - Article saved: https://www.barchart.com/story/news/36462462/trump-is-doubling-down-on-robotics-does-that-make-tesla-stock-a-buy-here -> article_1774053470.json
+2026-03-24 23:16:39,585 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053471.json
+2026-03-24 23:16:39,691 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774053472.json
+2026-03-24 23:16:39,736 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053473.json
+2026-03-24 23:16:39,790 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053474.json
+2026-03-24 23:16:39,844 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053475.json
+2026-03-24 23:16:39,899 - INFO - Article saved: https://www.barchart.com/story/news/307719/the-shocking-futuristic-reason-why-elon-musk-is-stopping-production-of-2-tesla-models -> article_1774053476.json
+2026-03-24 23:16:39,954 - INFO - Article saved: https://www.barchart.com/story/news/34036177/it-will-be-the-biggest-product-ever-elon-musk-says-teslas-optimus-robots-will-be-bigger-than-even-robotaxi -> article_1774053477.json
+2026-03-24 23:16:40,036 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053478.json
+2026-03-24 23:16:40,095 - INFO - Article saved: https://www.barchart.com/story/news/36462462/trump-is-doubling-down-on-robotics-does-that-make-tesla-stock-a-buy-here -> article_1774053479.json
+2026-03-24 23:16:40,163 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053480.json
+2026-03-24 23:16:40,208 - INFO - Article saved: https://www.barchart.com/story/news/865432/tesla-faces-the-couch-problem-modern-physics-warns-the-optimus-robot-will-fail-and-send-tsla-stock-falling -> article_1774053481.json
+2026-03-24 23:16:40,272 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053482.json
+2026-03-24 23:16:40,340 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053483.json
+2026-03-24 23:16:40,397 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053484.json
+2026-03-24 23:16:40,463 - INFO - Article saved: https://www.barchart.com/story/news/307719/the-shocking-futuristic-reason-why-elon-musk-is-stopping-production-of-2-tesla-models -> article_1774053485.json
+2026-03-24 23:16:40,520 - INFO - Article saved: https://www.barchart.com/story/news/34036177/it-will-be-the-biggest-product-ever-elon-musk-says-teslas-optimus-robots-will-be-bigger-than-even-robotaxi -> article_1774053486.json
+2026-03-24 23:16:40,576 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053487.json
+2026-03-24 23:16:40,630 - INFO - Article saved: https://www.barchart.com/story/news/847017/goldman-sachs-every-10-jump-in-oil-could-add-0-3-to-u-s-inflation -> article_1774053488.json
+2026-03-24 23:16:40,694 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053489.json
+2026-03-24 23:16:40,759 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053490.json
+2026-03-24 23:16:40,816 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053491.json
+2026-03-24 23:16:40,880 - INFO - Article saved: https://www.barchart.com/story/news/869827/how-the-iran-war-is-driving-a-spike-in-mortgage-rates-above-6-22-and-what-comes-next -> article_1774053492.json
+2026-03-24 23:16:40,942 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053493.json
+2026-03-24 23:16:41,007 - INFO - Article saved: https://www.barchart.com/story/news/864976/the-strait-of-hormuz-is-just-a-distraction-the-real-story-is-bonds-what-the-yield-curve-is-saying -> article_1774053494.json
+2026-03-24 23:16:41,060 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053495.json
+2026-03-24 23:16:41,118 - INFO - Article saved: https://www.barchart.com/story/news/847017/goldman-sachs-every-10-jump-in-oil-could-add-0-3-to-u-s-inflation -> article_1774053496.json
+2026-03-24 23:16:41,181 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053497.json
+2026-03-24 23:16:41,246 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053498.json
+2026-03-24 23:16:41,290 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053499.json
+2026-03-24 23:16:41,344 - INFO - Article saved: https://www.barchart.com/story/news/869827/how-the-iran-war-is-driving-a-spike-in-mortgage-rates-above-6-22-and-what-comes-next -> article_1774053500.json
+2026-03-24 23:16:41,406 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053501.json
+2026-03-24 23:16:41,476 - INFO - Article saved: https://www.barchart.com/story/news/864976/the-strait-of-hormuz-is-just-a-distraction-the-real-story-is-bonds-what-the-yield-curve-is-saying -> article_1774053502.json
+2026-03-24 23:16:41,520 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053503.json
+2026-03-24 23:16:41,573 - INFO - Article saved: https://www.barchart.com/story/news/847017/goldman-sachs-every-10-jump-in-oil-could-add-0-3-to-u-s-inflation -> article_1774053504.json
+2026-03-24 23:16:41,627 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053505.json
+2026-03-24 23:16:41,680 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053506.json
+2026-03-24 23:16:41,741 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053507.json
+2026-03-24 23:16:41,814 - INFO - Article saved: https://www.barchart.com/story/news/869827/how-the-iran-war-is-driving-a-spike-in-mortgage-rates-above-6-22-and-what-comes-next -> article_1774053508.json
+2026-03-24 23:16:41,875 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053509.json
+2026-03-24 23:16:41,939 - INFO - Article saved: https://www.barchart.com/story/news/864976/the-strait-of-hormuz-is-just-a-distraction-the-real-story-is-bonds-what-the-yield-curve-is-saying -> article_1774053510.json
+2026-03-24 23:16:42,003 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053511.json
+2026-03-24 23:16:42,057 - INFO - Article saved: https://www.barchart.com/story/news/847017/goldman-sachs-every-10-jump-in-oil-could-add-0-3-to-u-s-inflation -> article_1774053512.json
+2026-03-24 23:16:42,112 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053513.json
+2026-03-24 23:16:42,188 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053514.json
+2026-03-24 23:16:42,267 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053515.json
+2026-03-24 23:16:42,321 - INFO - Article saved: https://www.barchart.com/story/news/869827/how-the-iran-war-is-driving-a-spike-in-mortgage-rates-above-6-22-and-what-comes-next -> article_1774053516.json
+2026-03-24 23:16:42,406 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053517.json
+2026-03-24 23:16:42,455 - INFO - Article saved: https://www.barchart.com/story/news/864976/the-strait-of-hormuz-is-just-a-distraction-the-real-story-is-bonds-what-the-yield-curve-is-saying -> article_1774053518.json
+2026-03-24 23:16:42,527 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053519.json
+2026-03-24 23:16:42,595 - INFO - Article saved: https://www.barchart.com/story/news/847017/goldman-sachs-every-10-jump-in-oil-could-add-0-3-to-u-s-inflation -> article_1774053520.json
+2026-03-24 23:16:42,648 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053521.json
+2026-03-24 23:16:42,711 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053522.json
+2026-03-24 23:16:42,766 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053523.json
+2026-03-24 23:16:42,819 - INFO - Article saved: https://www.barchart.com/story/news/869827/how-the-iran-war-is-driving-a-spike-in-mortgage-rates-above-6-22-and-what-comes-next -> article_1774053524.json
+2026-03-24 23:16:42,885 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053525.json
+2026-03-24 23:16:42,931 - INFO - Article saved: https://www.barchart.com/story/news/864976/the-strait-of-hormuz-is-just-a-distraction-the-real-story-is-bonds-what-the-yield-curve-is-saying -> article_1774053526.json
+2026-03-24 23:16:43,000 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053527.json
+2026-03-24 23:16:43,067 - INFO - Article saved: https://www.barchart.com/story/news/847017/goldman-sachs-every-10-jump-in-oil-could-add-0-3-to-u-s-inflation -> article_1774053528.json
+2026-03-24 23:16:43,119 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053529.json
+2026-03-24 23:16:43,185 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053530.json
+2026-03-24 23:16:43,185 - INFO - Saved 4100 articles so far
+2026-03-24 23:16:43,247 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053531.json
+2026-03-24 23:16:43,301 - INFO - Article saved: https://www.barchart.com/story/news/869827/how-the-iran-war-is-driving-a-spike-in-mortgage-rates-above-6-22-and-what-comes-next -> article_1774053532.json
+2026-03-24 23:16:43,365 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053533.json
+2026-03-24 23:16:43,434 - INFO - Article saved: https://www.barchart.com/story/news/864976/the-strait-of-hormuz-is-just-a-distraction-the-real-story-is-bonds-what-the-yield-curve-is-saying -> article_1774053534.json
+2026-03-24 23:16:43,511 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053535.json
+2026-03-24 23:16:43,559 - INFO - Article saved: https://www.barchart.com/story/news/847017/goldman-sachs-every-10-jump-in-oil-could-add-0-3-to-u-s-inflation -> article_1774053536.json
+2026-03-24 23:16:43,622 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053537.json
+2026-03-24 23:16:43,667 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053538.json
+2026-03-24 23:16:43,732 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053539.json
+2026-03-24 23:16:43,801 - INFO - Article saved: https://www.barchart.com/story/news/869827/how-the-iran-war-is-driving-a-spike-in-mortgage-rates-above-6-22-and-what-comes-next -> article_1774053540.json
+2026-03-24 23:16:43,907 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053541.json
+2026-03-24 23:16:43,954 - INFO - Article saved: https://www.barchart.com/story/news/864976/the-strait-of-hormuz-is-just-a-distraction-the-real-story-is-bonds-what-the-yield-curve-is-saying -> article_1774053542.json
+2026-03-24 23:16:44,005 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053543.json
+2026-03-24 23:16:44,059 - INFO - Article saved: https://www.barchart.com/story/news/847017/goldman-sachs-every-10-jump-in-oil-could-add-0-3-to-u-s-inflation -> article_1774053544.json
+2026-03-24 23:16:44,109 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053545.json
+2026-03-24 23:16:44,162 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053546.json
+2026-03-24 23:16:44,220 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053547.json
+2026-03-24 23:16:44,283 - INFO - Article saved: https://www.barchart.com/story/news/869827/how-the-iran-war-is-driving-a-spike-in-mortgage-rates-above-6-22-and-what-comes-next -> article_1774053548.json
+2026-03-24 23:16:44,348 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053549.json
+2026-03-24 23:16:44,415 - INFO - Article saved: https://www.barchart.com/story/news/864976/the-strait-of-hormuz-is-just-a-distraction-the-real-story-is-bonds-what-the-yield-curve-is-saying -> article_1774053550.json
+2026-03-24 23:16:44,464 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053551.json
+2026-03-24 23:16:44,531 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053552.json
+2026-03-24 23:16:44,592 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053553.json
+2026-03-24 23:16:44,660 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053554.json
+2026-03-24 23:16:44,723 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053555.json
+2026-03-24 23:16:44,770 - INFO - Article saved: https://www.barchart.com/story/news/134720/no-bottom-in-sight-wall-street-wants-you-to-sell-qcom-stock-after-earnings -> article_1774053556.json
+2026-03-24 23:16:44,834 - INFO - Article saved: https://www.barchart.com/story/news/869744/qcom-stock-warning-why-analysts-warn-qualcomm-could-plunge-more-than-20-from-here -> article_1774053557.json
+2026-03-24 23:16:44,902 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053558.json
+2026-03-24 23:16:44,950 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053559.json
+2026-03-24 23:16:45,013 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053560.json
+2026-03-24 23:16:45,076 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053561.json
+2026-03-24 23:16:45,139 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053562.json
+2026-03-24 23:16:45,202 - INFO - Article saved: https://www.barchart.com/story/news/134720/no-bottom-in-sight-wall-street-wants-you-to-sell-qcom-stock-after-earnings -> article_1774053563.json
+2026-03-24 23:16:45,273 - INFO - Article saved: https://www.barchart.com/story/news/869744/qcom-stock-warning-why-analysts-warn-qualcomm-could-plunge-more-than-20-from-here -> article_1774053564.json
+2026-03-24 23:16:45,349 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053565.json
+2026-03-24 23:16:45,417 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053566.json
+2026-03-24 23:16:45,470 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053567.json
+2026-03-24 23:16:45,535 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053568.json
+2026-03-24 23:16:45,616 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053569.json
+2026-03-24 23:16:45,688 - INFO - Article saved: https://www.barchart.com/story/news/134720/no-bottom-in-sight-wall-street-wants-you-to-sell-qcom-stock-after-earnings -> article_1774053570.json
+2026-03-24 23:16:45,736 - INFO - Article saved: https://www.barchart.com/story/news/869744/qcom-stock-warning-why-analysts-warn-qualcomm-could-plunge-more-than-20-from-here -> article_1774053571.json
+2026-03-24 23:16:45,798 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053572.json
+2026-03-24 23:16:45,859 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053573.json
+2026-03-24 23:16:45,923 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053574.json
+2026-03-24 23:16:45,968 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053575.json
+2026-03-24 23:16:46,032 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053576.json
+2026-03-24 23:16:46,087 - INFO - Article saved: https://www.barchart.com/story/news/134720/no-bottom-in-sight-wall-street-wants-you-to-sell-qcom-stock-after-earnings -> article_1774053577.json
+2026-03-24 23:16:46,149 - INFO - Article saved: https://www.barchart.com/story/news/869744/qcom-stock-warning-why-analysts-warn-qualcomm-could-plunge-more-than-20-from-here -> article_1774053578.json
+2026-03-24 23:16:46,202 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053579.json
+2026-03-24 23:16:46,267 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053580.json
+2026-03-24 23:16:46,311 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053581.json
+2026-03-24 23:16:46,375 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053582.json
+2026-03-24 23:16:46,462 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053583.json
+2026-03-24 23:16:46,515 - INFO - Article saved: https://www.barchart.com/story/news/134720/no-bottom-in-sight-wall-street-wants-you-to-sell-qcom-stock-after-earnings -> article_1774053584.json
+2026-03-24 23:16:46,576 - INFO - Article saved: https://www.barchart.com/story/news/869744/qcom-stock-warning-why-analysts-warn-qualcomm-could-plunge-more-than-20-from-here -> article_1774053585.json
+2026-03-24 23:16:46,628 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053586.json
+2026-03-24 23:16:46,691 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053587.json
+2026-03-24 23:16:46,747 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053588.json
+2026-03-24 23:16:46,801 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053589.json
+2026-03-24 23:16:46,870 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053590.json
+2026-03-24 23:16:46,935 - INFO - Article saved: https://www.barchart.com/story/news/134720/no-bottom-in-sight-wall-street-wants-you-to-sell-qcom-stock-after-earnings -> article_1774053591.json
+2026-03-24 23:16:47,001 - INFO - Article saved: https://www.barchart.com/story/news/869744/qcom-stock-warning-why-analysts-warn-qualcomm-could-plunge-more-than-20-from-here -> article_1774053592.json
+2026-03-24 23:16:47,064 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053593.json
+2026-03-24 23:16:47,117 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053594.json
+2026-03-24 23:16:47,182 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053595.json
+2026-03-24 23:16:47,226 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053596.json
+2026-03-24 23:16:47,279 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053597.json
+2026-03-24 23:16:47,341 - INFO - Article saved: https://www.barchart.com/story/news/134720/no-bottom-in-sight-wall-street-wants-you-to-sell-qcom-stock-after-earnings -> article_1774053598.json
+2026-03-24 23:16:47,405 - INFO - Article saved: https://www.barchart.com/story/news/869744/qcom-stock-warning-why-analysts-warn-qualcomm-could-plunge-more-than-20-from-here -> article_1774053599.json
+2026-03-24 23:16:47,460 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053600.json
+2026-03-24 23:16:47,525 - INFO - Article saved: https://www.barchart.com/story/news/869619/sugar-prices-rally-as-gasoline-soars -> article_1774053601.json
+2026-03-24 23:16:47,591 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053602.json
+2026-03-24 23:16:47,650 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053603.json
+2026-03-24 23:16:47,700 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053604.json
+2026-03-24 23:16:47,753 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053605.json
+2026-03-24 23:16:47,814 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053606.json
+2026-03-24 23:16:47,881 - INFO - Article saved: https://www.barchart.com/story/news/869619/sugar-prices-rally-as-gasoline-soars -> article_1774053607.json
+2026-03-24 23:16:47,926 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053608.json
+2026-03-24 23:16:47,992 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053609.json
+2026-03-24 23:16:48,057 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053610.json
+2026-03-24 23:16:48,138 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053611.json
+2026-03-24 23:16:48,191 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053612.json
+2026-03-24 23:16:48,253 - INFO - Article saved: https://www.barchart.com/story/news/869619/sugar-prices-rally-as-gasoline-soars -> article_1774053613.json
+2026-03-24 23:16:48,315 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053614.json
+2026-03-24 23:16:48,378 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053615.json
+2026-03-24 23:16:48,430 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053616.json
+2026-03-24 23:16:48,483 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053617.json
+2026-03-24 23:16:48,537 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053618.json
+2026-03-24 23:16:48,590 - INFO - Article saved: https://www.barchart.com/story/news/869619/sugar-prices-rally-as-gasoline-soars -> article_1774053619.json
+2026-03-24 23:16:48,642 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053620.json
+2026-03-24 23:16:48,694 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053621.json
+2026-03-24 23:16:48,747 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053622.json
+2026-03-24 23:16:48,815 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053623.json
+2026-03-24 23:16:48,877 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053624.json
+2026-03-24 23:16:48,983 - INFO - Article saved: https://www.barchart.com/story/news/869619/sugar-prices-rally-as-gasoline-soars -> article_1774053625.json
+2026-03-24 23:16:49,028 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053626.json
+2026-03-24 23:16:49,082 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053627.json
+2026-03-24 23:16:49,146 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053628.json
+2026-03-24 23:16:49,217 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053629.json
+2026-03-24 23:16:49,294 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053630.json
+2026-03-24 23:16:49,294 - INFO - Saved 4200 articles so far
+2026-03-24 23:16:49,358 - INFO - Article saved: https://www.barchart.com/story/news/869619/sugar-prices-rally-as-gasoline-soars -> article_1774053631.json
+2026-03-24 23:16:49,421 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053632.json
+2026-03-24 23:16:49,491 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053633.json
+2026-03-24 23:16:49,547 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053634.json
+2026-03-24 23:16:49,592 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053635.json
+2026-03-24 23:16:49,645 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053636.json
+2026-03-24 23:16:49,708 - INFO - Article saved: https://www.barchart.com/story/news/869574/cocoa-prices-fall-on-dollar-strength-alongside-an-improved-supply-outlook -> article_1774053637.json
+2026-03-24 23:16:49,760 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053638.json
+2026-03-24 23:16:49,826 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053639.json
+2026-03-24 23:16:49,880 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053640.json
+2026-03-24 23:16:49,933 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053641.json
+2026-03-24 23:16:50,018 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053642.json
+2026-03-24 23:16:50,083 - INFO - Article saved: https://www.barchart.com/story/news/869574/cocoa-prices-fall-on-dollar-strength-alongside-an-improved-supply-outlook -> article_1774053643.json
+2026-03-24 23:16:50,134 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053644.json
+2026-03-24 23:16:50,195 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053645.json
+2026-03-24 23:16:50,261 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053646.json
+2026-03-24 23:16:50,305 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053647.json
+2026-03-24 23:16:50,365 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053648.json
+2026-03-24 23:16:50,433 - INFO - Article saved: https://www.barchart.com/story/news/869574/cocoa-prices-fall-on-dollar-strength-alongside-an-improved-supply-outlook -> article_1774053649.json
+2026-03-24 23:16:50,499 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053650.json
+2026-03-24 23:16:50,563 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053651.json
+2026-03-24 23:16:50,609 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053652.json
+2026-03-24 23:16:50,671 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053653.json
+2026-03-24 23:16:50,739 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053654.json
+2026-03-24 23:16:50,794 - INFO - Article saved: https://www.barchart.com/story/news/869574/cocoa-prices-fall-on-dollar-strength-alongside-an-improved-supply-outlook -> article_1774053655.json
+2026-03-24 23:16:50,855 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053656.json
+2026-03-24 23:16:50,919 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053657.json
+2026-03-24 23:16:50,966 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053658.json
+2026-03-24 23:16:51,028 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053659.json
+2026-03-24 23:16:51,096 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053660.json
+2026-03-24 23:16:51,148 - INFO - Article saved: https://www.barchart.com/story/news/869574/cocoa-prices-fall-on-dollar-strength-alongside-an-improved-supply-outlook -> article_1774053661.json
+2026-03-24 23:16:51,217 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053662.json
+2026-03-24 23:16:51,269 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053663.json
+2026-03-24 23:16:51,334 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053664.json
+2026-03-24 23:16:51,384 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053665.json
+2026-03-24 23:16:51,447 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053666.json
+2026-03-24 23:16:51,512 - INFO - Article saved: https://www.barchart.com/story/news/869574/cocoa-prices-fall-on-dollar-strength-alongside-an-improved-supply-outlook -> article_1774053667.json
+2026-03-24 23:16:51,567 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053668.json
+2026-03-24 23:16:51,633 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053669.json
+2026-03-24 23:16:51,701 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053670.json
+2026-03-24 23:16:51,765 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053671.json
+2026-03-24 23:16:51,821 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053672.json
+2026-03-24 23:16:51,876 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053673.json
+2026-03-24 23:16:51,933 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053674.json
+2026-03-24 23:16:51,989 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053675.json
+2026-03-24 23:16:52,046 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053676.json
+2026-03-24 23:16:52,101 - INFO - Article saved: https://www.barchart.com/story/news/869546/supply-concerns-boost-coffee-prices -> article_1774053677.json
+2026-03-24 23:16:52,164 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053678.json
+2026-03-24 23:16:52,212 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053679.json
+2026-03-24 23:16:52,259 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053680.json
+2026-03-24 23:16:52,303 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053681.json
+2026-03-24 23:16:52,353 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053682.json
+2026-03-24 23:16:52,472 - INFO - Article saved: https://www.barchart.com/story/news/869546/supply-concerns-boost-coffee-prices -> article_1774053683.json
+2026-03-24 23:16:52,537 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053684.json
+2026-03-24 23:16:52,591 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053685.json
+2026-03-24 23:16:52,647 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053686.json
+2026-03-24 23:16:52,703 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053687.json
+2026-03-24 23:16:52,754 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053688.json
+2026-03-24 23:16:52,827 - INFO - Article saved: https://www.barchart.com/story/news/869546/supply-concerns-boost-coffee-prices -> article_1774053689.json
+2026-03-24 23:16:52,894 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053690.json
+2026-03-24 23:16:52,959 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053691.json
+2026-03-24 23:16:53,022 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053692.json
+2026-03-24 23:16:53,086 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053693.json
+2026-03-24 23:16:53,149 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053694.json
+2026-03-24 23:16:53,212 - INFO - Article saved: https://www.barchart.com/story/news/869546/supply-concerns-boost-coffee-prices -> article_1774053695.json
+2026-03-24 23:16:53,278 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053696.json
+2026-03-24 23:16:53,343 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053697.json
+2026-03-24 23:16:53,409 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053698.json
+2026-03-24 23:16:53,471 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053699.json
+2026-03-24 23:16:53,537 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053700.json
+2026-03-24 23:16:53,584 - INFO - Article saved: https://www.barchart.com/story/news/869546/supply-concerns-boost-coffee-prices -> article_1774053701.json
+2026-03-24 23:16:53,648 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053702.json
+2026-03-24 23:16:53,710 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053703.json
+2026-03-24 23:16:53,771 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053704.json
+2026-03-24 23:16:53,833 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053705.json
+2026-03-24 23:16:53,894 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053706.json
+2026-03-24 23:16:53,958 - INFO - Article saved: https://www.barchart.com/story/news/869546/supply-concerns-boost-coffee-prices -> article_1774053707.json
+2026-03-24 23:16:54,005 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053708.json
+2026-03-24 23:16:54,109 - INFO - Article saved: https://www.investing.com/news/analyst-ratings/piper-sandler-raises-crispr-therapeutics-price-target-on-cash-raise-93CH-4565461 -> article_1774046370.json
+2026-03-24 23:16:54,154 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053709.json
+2026-03-24 23:16:54,203 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053710.json
+2026-03-24 23:16:54,266 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053711.json
+2026-03-24 23:16:54,315 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053712.json
+2026-03-24 23:16:54,368 - INFO - Article saved: https://www.barchart.com/story/news/869149/this-cathie-wood-stock-is-down-36-over-the-past-2-years-she-still-cant-get-enough -> article_1774053713.json
+2026-03-24 23:16:54,422 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053714.json
+2026-03-24 23:16:54,491 - INFO - Article saved: https://www.investing.com/news/analyst-ratings/piper-sandler-raises-crispr-therapeutics-price-target-on-cash-raise-93CH-4565461 -> article_1774046371.json
+2026-03-24 23:16:54,556 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053715.json
+2026-03-24 23:16:54,608 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053716.json
+2026-03-24 23:16:54,660 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053717.json
+2026-03-24 23:16:54,723 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053718.json
+2026-03-24 23:16:54,785 - INFO - Article saved: https://www.barchart.com/story/news/869149/this-cathie-wood-stock-is-down-36-over-the-past-2-years-she-still-cant-get-enough -> article_1774053719.json
+2026-03-24 23:16:54,849 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053720.json
+2026-03-24 23:16:54,884 - INFO - Article saved: https://www.investing.com/news/analyst-ratings/piper-sandler-raises-crispr-therapeutics-price-target-on-cash-raise-93CH-4565461 -> article_1774046372.json
+2026-03-24 23:16:54,953 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053721.json
+2026-03-24 23:16:55,022 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053722.json
+2026-03-24 23:16:55,087 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053723.json
+2026-03-24 23:16:55,141 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053724.json
+2026-03-24 23:16:55,195 - INFO - Article saved: https://www.barchart.com/story/news/869149/this-cathie-wood-stock-is-down-36-over-the-past-2-years-she-still-cant-get-enough -> article_1774053725.json
+2026-03-24 23:16:55,251 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053726.json
+2026-03-24 23:16:55,308 - INFO - Article saved: https://www.investing.com/news/analyst-ratings/piper-sandler-raises-crispr-therapeutics-price-target-on-cash-raise-93CH-4565461 -> article_1774046373.json
+2026-03-24 23:16:55,308 - INFO - Saved 4300 articles so far
+2026-03-24 23:16:55,379 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053727.json
+2026-03-24 23:16:55,444 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053728.json
+2026-03-24 23:16:55,498 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053729.json
+2026-03-24 23:16:55,564 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053730.json
+2026-03-24 23:16:55,620 - INFO - Article saved: https://www.barchart.com/story/news/869149/this-cathie-wood-stock-is-down-36-over-the-past-2-years-she-still-cant-get-enough -> article_1774053731.json
+2026-03-24 23:16:55,684 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053732.json
+2026-03-24 23:16:55,737 - INFO - Article saved: https://www.investing.com/news/analyst-ratings/piper-sandler-raises-crispr-therapeutics-price-target-on-cash-raise-93CH-4565461 -> article_1774046374.json
+2026-03-24 23:16:55,805 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053733.json
+2026-03-24 23:16:55,855 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053734.json
+2026-03-24 23:16:55,903 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053735.json
+2026-03-24 23:16:55,954 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053736.json
+2026-03-24 23:16:56,006 - INFO - Article saved: https://www.barchart.com/story/news/869149/this-cathie-wood-stock-is-down-36-over-the-past-2-years-she-still-cant-get-enough -> article_1774053737.json
+2026-03-24 23:16:56,058 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053738.json
+2026-03-24 23:16:56,102 - INFO - Article saved: https://www.investing.com/news/analyst-ratings/piper-sandler-raises-crispr-therapeutics-price-target-on-cash-raise-93CH-4565461 -> article_1774046375.json
+2026-03-24 23:16:56,167 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053739.json
+2026-03-24 23:16:56,227 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053740.json
+2026-03-24 23:16:56,296 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053741.json
+2026-03-24 23:16:56,353 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053742.json
+2026-03-24 23:16:56,411 - INFO - Article saved: https://www.barchart.com/story/news/869149/this-cathie-wood-stock-is-down-36-over-the-past-2-years-she-still-cant-get-enough -> article_1774053743.json
+2026-03-24 23:16:56,463 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053744.json
+2026-03-24 23:16:56,513 - INFO - Article saved: https://www.barchart.com/story/news/328599/palo-alto-networks-stock-has-tanked-but-its-free-cash-flow-is-strong-time-to-buy-panw -> article_1774053745.json
+2026-03-24 23:16:56,560 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053746.json
+2026-03-24 23:16:56,616 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053747.json
+2026-03-24 23:16:56,681 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053748.json
+2026-03-24 23:16:56,730 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053749.json
+2026-03-24 23:16:56,799 - INFO - Article saved: https://www.barchart.com/story/news/868911/palo-alto-networks-stock-is-still-deeply-undervalued-based-on-its-fcf-how-to-play-panw -> article_1774053750.json
+2026-03-24 23:16:56,849 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053751.json
+2026-03-24 23:16:56,897 - INFO - Article saved: https://www.barchart.com/story/news/328599/palo-alto-networks-stock-has-tanked-but-its-free-cash-flow-is-strong-time-to-buy-panw -> article_1774053752.json
+2026-03-24 23:16:56,945 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053753.json
+2026-03-24 23:16:56,992 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053754.json
+2026-03-24 23:16:57,040 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053755.json
+2026-03-24 23:16:57,092 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053756.json
+2026-03-24 23:16:57,159 - INFO - Article saved: https://www.barchart.com/story/news/868911/palo-alto-networks-stock-is-still-deeply-undervalued-based-on-its-fcf-how-to-play-panw -> article_1774053757.json
+2026-03-24 23:16:57,216 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053758.json
+2026-03-24 23:16:57,273 - INFO - Article saved: https://www.barchart.com/story/news/328599/palo-alto-networks-stock-has-tanked-but-its-free-cash-flow-is-strong-time-to-buy-panw -> article_1774053759.json
+2026-03-24 23:16:57,325 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053760.json
+2026-03-24 23:16:57,378 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053761.json
+2026-03-24 23:16:57,428 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053762.json
+2026-03-24 23:16:57,481 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053763.json
+2026-03-24 23:16:57,534 - INFO - Article saved: https://www.barchart.com/story/news/868911/palo-alto-networks-stock-is-still-deeply-undervalued-based-on-its-fcf-how-to-play-panw -> article_1774053764.json
+2026-03-24 23:16:57,595 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053765.json
+2026-03-24 23:16:57,656 - INFO - Article saved: https://www.barchart.com/story/news/328599/palo-alto-networks-stock-has-tanked-but-its-free-cash-flow-is-strong-time-to-buy-panw -> article_1774053766.json
+2026-03-24 23:16:57,711 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053767.json
+2026-03-24 23:16:57,759 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053768.json
+2026-03-24 23:16:57,810 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053769.json
+2026-03-24 23:16:57,861 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053770.json
+2026-03-24 23:16:57,911 - INFO - Article saved: https://www.barchart.com/story/news/868911/palo-alto-networks-stock-is-still-deeply-undervalued-based-on-its-fcf-how-to-play-panw -> article_1774053771.json
+2026-03-24 23:16:57,963 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053772.json
+2026-03-24 23:16:58,021 - INFO - Article saved: https://www.barchart.com/story/news/328599/palo-alto-networks-stock-has-tanked-but-its-free-cash-flow-is-strong-time-to-buy-panw -> article_1774053773.json
+2026-03-24 23:16:58,077 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053774.json
+2026-03-24 23:16:58,137 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053775.json
+2026-03-24 23:16:58,196 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053776.json
+2026-03-24 23:16:58,241 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053777.json
+2026-03-24 23:16:58,306 - INFO - Article saved: https://www.barchart.com/story/news/868911/palo-alto-networks-stock-is-still-deeply-undervalued-based-on-its-fcf-how-to-play-panw -> article_1774053778.json
+2026-03-24 23:16:58,369 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053779.json
+2026-03-24 23:16:58,433 - INFO - Article saved: https://www.barchart.com/story/news/328599/palo-alto-networks-stock-has-tanked-but-its-free-cash-flow-is-strong-time-to-buy-panw -> article_1774053780.json
+2026-03-24 23:16:58,498 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053781.json
+2026-03-24 23:16:58,545 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053782.json
+2026-03-24 23:16:58,621 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053783.json
+2026-03-24 23:16:58,669 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053784.json
+2026-03-24 23:16:58,726 - INFO - Article saved: https://www.barchart.com/story/news/868911/palo-alto-networks-stock-is-still-deeply-undervalued-based-on-its-fcf-how-to-play-panw -> article_1774053785.json
+2026-03-24 23:16:58,783 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053786.json
+2026-03-24 23:16:58,840 - INFO - Article saved: https://www.barchart.com/story/news/328599/palo-alto-networks-stock-has-tanked-but-its-free-cash-flow-is-strong-time-to-buy-panw -> article_1774053787.json
+2026-03-24 23:16:58,898 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053788.json
+2026-03-24 23:16:58,959 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053789.json
+2026-03-24 23:16:59,028 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053790.json
+2026-03-24 23:16:59,094 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053791.json
+2026-03-24 23:16:59,150 - INFO - Article saved: https://www.barchart.com/story/news/868911/palo-alto-networks-stock-is-still-deeply-undervalued-based-on-its-fcf-how-to-play-panw -> article_1774053792.json
+2026-03-24 23:16:59,240 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053793.json
+2026-03-24 23:16:59,295 - INFO - Article saved: https://www.barchart.com/story/news/868438/iwms-surge-in-unusual-options-activity-signals-opportunity-heres-a-covered-strangle-with-a-twist -> article_1774053794.json
+2026-03-24 23:16:59,353 - INFO - Article saved: https://www.barchart.com/story/news/22915617/small-cap-stocks-look-ready-to-take-off-in-2024 -> article_1774053795.json
+2026-03-24 23:16:59,409 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053796.json
+2026-03-24 23:16:59,458 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053797.json
+2026-03-24 23:16:59,511 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053798.json
+2026-03-24 23:16:59,557 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053799.json
+2026-03-24 23:16:59,622 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053800.json
+2026-03-24 23:16:59,685 - INFO - Article saved: https://www.barchart.com/story/news/868438/iwms-surge-in-unusual-options-activity-signals-opportunity-heres-a-covered-strangle-with-a-twist -> article_1774053801.json
+2026-03-24 23:16:59,742 - INFO - Article saved: https://www.barchart.com/story/news/22915617/small-cap-stocks-look-ready-to-take-off-in-2024 -> article_1774053802.json
+2026-03-24 23:16:59,814 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053803.json
+2026-03-24 23:16:59,866 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053804.json
+2026-03-24 23:16:59,916 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053805.json
+2026-03-24 23:16:59,963 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053806.json
+2026-03-24 23:17:00,013 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053807.json
+2026-03-24 23:17:00,072 - INFO - Article saved: https://www.barchart.com/story/news/868438/iwms-surge-in-unusual-options-activity-signals-opportunity-heres-a-covered-strangle-with-a-twist -> article_1774053808.json
+2026-03-24 23:17:00,128 - INFO - Article saved: https://www.barchart.com/story/news/22915617/small-cap-stocks-look-ready-to-take-off-in-2024 -> article_1774053809.json
+2026-03-24 23:17:00,194 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053810.json
+2026-03-24 23:17:00,245 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053811.json
+2026-03-24 23:17:00,290 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053812.json
+2026-03-24 23:17:00,358 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053813.json
+2026-03-24 23:17:00,405 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053814.json
+2026-03-24 23:17:00,456 - INFO - Article saved: https://www.barchart.com/story/news/868438/iwms-surge-in-unusual-options-activity-signals-opportunity-heres-a-covered-strangle-with-a-twist -> article_1774053815.json
+2026-03-24 23:17:00,507 - INFO - Article saved: https://www.barchart.com/story/news/22915617/small-cap-stocks-look-ready-to-take-off-in-2024 -> article_1774053816.json
+2026-03-24 23:17:00,568 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053817.json
+2026-03-24 23:17:00,618 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053818.json
+2026-03-24 23:17:00,684 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053819.json
+2026-03-24 23:17:00,748 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053820.json
+2026-03-24 23:17:00,819 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053821.json
+2026-03-24 23:17:00,869 - INFO - Article saved: https://www.barchart.com/story/news/868438/iwms-surge-in-unusual-options-activity-signals-opportunity-heres-a-covered-strangle-with-a-twist -> article_1774053822.json
+2026-03-24 23:17:00,937 - INFO - Article saved: https://www.barchart.com/story/news/22915617/small-cap-stocks-look-ready-to-take-off-in-2024 -> article_1774053823.json
+2026-03-24 23:17:00,994 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053824.json
+2026-03-24 23:17:00,994 - INFO - Saved 4400 articles so far
+2026-03-24 23:17:01,053 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053825.json
+2026-03-24 23:17:01,122 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053826.json
+2026-03-24 23:17:01,171 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053827.json
+2026-03-24 23:17:01,230 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053828.json
+2026-03-24 23:17:01,295 - INFO - Article saved: https://www.barchart.com/story/news/868438/iwms-surge-in-unusual-options-activity-signals-opportunity-heres-a-covered-strangle-with-a-twist -> article_1774053829.json
+2026-03-24 23:17:01,361 - INFO - Article saved: https://www.barchart.com/story/news/22915617/small-cap-stocks-look-ready-to-take-off-in-2024 -> article_1774053830.json
+2026-03-24 23:17:01,418 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053831.json
+2026-03-24 23:17:01,471 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053832.json
+2026-03-24 23:17:01,525 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053833.json
+2026-03-24 23:17:01,591 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053834.json
+2026-03-24 23:17:01,643 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053835.json
+2026-03-24 23:17:01,698 - INFO - Article saved: https://www.barchart.com/story/news/868438/iwms-surge-in-unusual-options-activity-signals-opportunity-heres-a-covered-strangle-with-a-twist -> article_1774053836.json
+2026-03-24 23:17:01,763 - INFO - Article saved: https://www.barchart.com/story/news/22915617/small-cap-stocks-look-ready-to-take-off-in-2024 -> article_1774053837.json
+2026-03-24 23:17:01,819 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053838.json
+2026-03-24 23:17:01,885 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053839.json
+2026-03-24 23:17:01,940 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053840.json
+2026-03-24 23:17:01,993 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053841.json
+2026-03-24 23:17:02,068 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053842.json
+2026-03-24 23:17:02,132 - INFO - Article saved: https://www.barchart.com/story/news/868425/cotton-mostly-weaker-on-friday -> article_1774053843.json
+2026-03-24 23:17:02,183 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053844.json
+2026-03-24 23:17:02,246 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053845.json
+2026-03-24 23:17:02,315 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053846.json
+2026-03-24 23:17:02,364 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053847.json
+2026-03-24 23:17:02,429 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053848.json
+2026-03-24 23:17:02,498 - INFO - Article saved: https://www.barchart.com/story/news/868425/cotton-mostly-weaker-on-friday -> article_1774053849.json
+2026-03-24 23:17:02,557 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053850.json
+2026-03-24 23:17:02,636 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053851.json
+2026-03-24 23:17:02,690 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053852.json
+2026-03-24 23:17:02,754 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053853.json
+2026-03-24 23:17:02,808 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053854.json
+2026-03-24 23:17:02,875 - INFO - Article saved: https://www.barchart.com/story/news/868425/cotton-mostly-weaker-on-friday -> article_1774053855.json
+2026-03-24 23:17:02,920 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053856.json
+2026-03-24 23:17:02,972 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053857.json
+2026-03-24 23:17:03,038 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053858.json
+2026-03-24 23:17:03,086 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053859.json
+2026-03-24 23:17:03,140 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053860.json
+2026-03-24 23:17:03,213 - INFO - Article saved: https://www.barchart.com/story/news/868425/cotton-mostly-weaker-on-friday -> article_1774053861.json
+2026-03-24 23:17:03,267 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053862.json
+2026-03-24 23:17:03,320 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053863.json
+2026-03-24 23:17:03,373 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053864.json
+2026-03-24 23:17:03,437 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053865.json
+2026-03-24 23:17:03,501 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053866.json
+2026-03-24 23:17:03,578 - INFO - Article saved: https://www.barchart.com/story/news/868425/cotton-mostly-weaker-on-friday -> article_1774053867.json
+2026-03-24 23:17:03,646 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053868.json
+2026-03-24 23:17:03,709 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053869.json
+2026-03-24 23:17:03,763 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053870.json
+2026-03-24 23:17:03,828 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053871.json
+2026-03-24 23:17:03,890 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053872.json
+2026-03-24 23:17:03,952 - INFO - Article saved: https://www.barchart.com/story/news/868425/cotton-mostly-weaker-on-friday -> article_1774053873.json
+2026-03-24 23:17:04,021 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053874.json
+2026-03-24 23:17:04,068 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053875.json
+2026-03-24 23:17:04,122 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053876.json
+2026-03-24 23:17:04,178 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053877.json
+2026-03-24 23:17:04,235 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053878.json
+2026-03-24 23:17:04,347 - INFO - Article saved: https://www.barchart.com/story/news/868415/hogs-slipping-lower-on-friday -> article_1774053879.json
+2026-03-24 23:17:04,414 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053880.json
+2026-03-24 23:17:04,481 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053881.json
+2026-03-24 23:17:04,553 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053882.json
+2026-03-24 23:17:04,628 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053883.json
+2026-03-24 23:17:04,684 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053884.json
+2026-03-24 23:17:04,748 - INFO - Article saved: https://www.barchart.com/story/news/868415/hogs-slipping-lower-on-friday -> article_1774053885.json
+2026-03-24 23:17:04,812 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053886.json
+2026-03-24 23:17:04,878 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053887.json
+2026-03-24 23:17:04,945 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053888.json
+2026-03-24 23:17:05,003 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053889.json
+2026-03-24 23:17:05,074 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053890.json
+2026-03-24 23:17:05,138 - INFO - Article saved: https://www.barchart.com/story/news/868415/hogs-slipping-lower-on-friday -> article_1774053891.json
+2026-03-24 23:17:05,203 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053892.json
+2026-03-24 23:17:05,258 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053893.json
+2026-03-24 23:17:05,313 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053894.json
+2026-03-24 23:17:05,367 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053895.json
+2026-03-24 23:17:05,425 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053896.json
+2026-03-24 23:17:05,496 - INFO - Article saved: https://www.barchart.com/story/news/868415/hogs-slipping-lower-on-friday -> article_1774053897.json
+2026-03-24 23:17:05,612 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053898.json
+2026-03-24 23:17:05,702 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053899.json
+2026-03-24 23:17:05,776 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053900.json
+2026-03-24 23:17:05,874 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053901.json
+2026-03-24 23:17:05,969 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053902.json
+2026-03-24 23:17:06,064 - INFO - Article saved: https://www.barchart.com/story/news/868415/hogs-slipping-lower-on-friday -> article_1774053903.json
+2026-03-24 23:17:06,156 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053904.json
+2026-03-24 23:17:06,245 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053905.json
+2026-03-24 23:17:06,334 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053906.json
+2026-03-24 23:17:06,425 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053907.json
+2026-03-24 23:17:06,522 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053908.json
+2026-03-24 23:17:06,606 - INFO - Article saved: https://www.barchart.com/story/news/868415/hogs-slipping-lower-on-friday -> article_1774053909.json
+2026-03-24 23:17:06,697 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053910.json
+2026-03-24 23:17:06,816 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053911.json
+2026-03-24 23:17:06,904 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053912.json
+2026-03-24 23:17:07,075 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053913.json
+2026-03-24 23:17:07,157 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053914.json
+2026-03-24 23:17:07,245 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053915.json
+2026-03-24 23:17:07,333 - INFO - Article saved: https://www.barchart.com/story/news/848459/follow-the-footprints-3-stocks-with-unusual-options-activity-that-you-cant-ignore -> article_1774053916.json
+2026-03-24 23:17:07,395 - INFO - Article saved: https://www.barchart.com/story/news/851796/a-600-billion-reason-to-buy-amazon-stock-now -> article_1774053917.json
+2026-03-24 23:17:07,474 - INFO - Article saved: https://www.barchart.com/story/news/837790/stocks-muted-before-the-open-after-selloff-u-s-economic-data-and-fedex-earnings-on-tap -> article_1774053918.json
+2026-03-24 23:17:07,571 - INFO - Article saved: https://www.barchart.com/story/news/868385/soybeans-easing-lower-on-friday -> article_1774053919.json
+2026-03-24 23:17:07,651 - INFO - Article saved: https://www.barchart.com/story/news/844839/as-meta-stock-dips-near-600-levels-should-you-buy-or-stay-on-the-sidelines -> article_1774053920.json
+2026-03-24 23:17:07,729 - INFO - Article saved: https://www.barchart.com/story/news/845544/sofi-stock-is-on-fire-sale-but-is-it-too-cheap-to-buy-here -> article_1774053921.json
diff --git a/restore_database.py b/restore_database.py
new file mode 100644
index 0000000..adf0564
--- /dev/null
+++ b/restore_database.py
@@ -0,0 +1,112 @@
+#!/usr/bin/env python3
+"""Restore database from existing JSON metadata files."""
+
+import json
+import logging
+import sys
+from pathlib import Path
+
+try:
+ from storage_manager import initialize_storage, save_article
+ from content_extractor import ArticleData
+except ImportError as e:
+ print(f"ERROR: Required module not found: {e}")
+ sys.exit(1)
+
+SCRIPT_DIR = Path(__file__).parent
+ARCHIVE_DIR = SCRIPT_DIR / 'archival_data'
+
+logging.basicConfig(
+ level=logging.INFO,
+ format='%(asctime)s - %(levelname)s - %(message)s',
+ handlers=[
+ logging.StreamHandler(sys.stdout),
+ logging.FileHandler(ARCHIVE_DIR / 'restore.log', encoding='utf-8')
+ ]
+)
+logger = logging.getLogger(__name__)
+
+
+def restore_database(archive_dir: Path) -> dict:
+ """Restore database from JSON metadata files."""
+ results = {
+ 'json_files_found': 0,
+ 'articles_restored': 0,
+ 'articles_failed': 0,
+ 'errors': []
+ }
+
+ initialize_storage()
+ logger.info("Database initialized")
+
+ json_files = list(archive_dir.glob('websites/**/*.json'))
+ results['json_files_found'] = len(json_files)
+
+ logger.info(f"Found {len(json_files)} JSON files to process")
+
+ for json_file in json_files:
+ try:
+ with open(json_file, 'r', encoding='utf-8') as f:
+ metadata = json.load(f)
+
+ url = metadata.get('url')
+ source_name = metadata.get('source_name')
+ title = metadata.get('title')
+ author = metadata.get('author')
+ publish_date = metadata.get('publish_date')
+ content_text = metadata.get('content_text')
+ content_html = metadata.get('content_html')
+ tags = metadata.get('tags', [])
+ extraction_method = metadata.get('extraction_method', 'unknown')
+
+ if not url or not source_name:
+ logger.warning(f"Missing URL or source in {json_file.name}, skipping")
+ results['articles_failed'] += 1
+ continue
+
+ article_data = ArticleData(
+ url=url,
+ title=title,
+ author=author,
+ publish_date=publish_date,
+ content_text=content_text,
+ content_html=content_html,
+ tags=tags,
+ extraction_method=extraction_method
+ )
+
+ save_article(source_name, article_data)
+ results['articles_restored'] += 1
+
+ if results['articles_restored'] % 100 == 0:
+ logger.info(f"Restored {results['articles_restored']} articles so far")
+
+ except Exception as e:
+ logger.error(f"Error processing {json_file.name}: {str(e)}")
+ results['articles_failed'] += 1
+ results['errors'].append({
+ 'file': str(json_file),
+ 'error': str(e)
+ })
+
+ return results
+
+
+if __name__ == '__main__':
+ logger.info("=" * 60)
+ logger.info("Restoring NewsArchiver Database from JSON files")
+ logger.info("=" * 60)
+
+ results = restore_database(ARCHIVE_DIR)
+
+ logger.info("=" * 60)
+ logger.info("Restore Complete")
+ logger.info("=" * 60)
+ logger.info(f"JSON files found: {results['json_files_found']}")
+ logger.info(f"Articles restored: {results['articles_restored']}")
+ logger.info(f"Articles failed: {results['articles_failed']}")
+
+ if results['errors']:
+ logger.info("Errors:")
+ for error in results['errors'][:20]:
+ logger.info(f" - {error}")
diff --git a/rss_feeds.json b/rss_feeds.json
new file mode 100644
index 0000000..1b8394c
--- /dev/null
+++ b/rss_feeds.json
@@ -0,0 +1,306 @@
+{
+ "Financial Times": {
+ "source_website": "ft.com",
+ "rss_url": "https://www.ft.com/rss/home",
+ "entries": 12,
+ "validated_at": "2026-03-18T20:21:46.292164"
+ },
+ "Reuters – Business News": {
+ "source_website": "reuters.com",
+ "rss_url": "https://news.google.com/rss/search?q=site:reuters.com+business&hl=en-US&gl=US&ceid=US:en",
+ "disabled": true,
+ "disable_reason": "Google News RSS only provides encrypted URLs that don't work when accessed directly. Reuters does not provide public RSS feeds.",
+ "entries": 100,
+ "validated_at": "2026-03-19T15:48:00.000000"
+ },
+ "Fortune – Top Stories": {
+ "source_website": "fortune.com",
+ "rss_url": "https://fortune.com/feed/fortune-feeds/?id=3230629",
+ "entries": 10,
+ "validated_at": "2026-03-18T20:21:46.869680"
+ },
+ "Seeking Alpha – Market News": {
+ "source_website": "seekingalpha.com",
+ "rss_url": "https://seekingalpha.com/feed.xml",
+ "entries": 30,
+ "validated_at": "2026-03-18T20:21:47.462673"
+ },
+ "The Motley Fool – Stock News & Analysis": {
+ "source_website": "fool.com",
+ "rss_url": "https://www.fool.com/a/feeds/partner/googlechromefollow?apikey=5e092c1f-c5f9-4428-9219-908a47d2e2de",
+ "entries": 50,
+ "validated_at": "2026-03-18T20:21:48.479725"
+ },
+ "TheStreet – Full Articles": {
+ "source_website": "thestreet.com",
+ "rss_url": "https://www.thestreet.com/.rss/full",
+ "entries": 50,
+ "validated_at": "2026-03-18T20:21:50.429528"
+ },
+ "MarketBeat – Market News": {
+ "source_website": "marketbeat.com",
+ "rss_url": "https://www.marketbeat.com/feed/",
+ "entries": 100,
+ "validated_at": "2026-03-18T20:22:06.522327"
+ },
+ "Money (Time) – Personal Finance": {
+ "source_website": "money.com",
+ "rss_url": "https://money.com/money/feed/",
+ "entries": 10,
+ "validated_at": "2026-03-18T20:22:07.133884"
+ },
+ "Global Finance Magazine": {
+ "source_website": "gfmag.com",
+ "rss_url": "https://www.gfmag.com/feed",
+ "entries": 10,
+ "validated_at": "2026-03-18T20:22:08.230178"
+ },
+ "Financial Samurai": {
+ "source_website": "financialsamurai.com",
+ "rss_url": "https://www.financialsamurai.com/feed/",
+ "entries": 7,
+ "validated_at": "2026-03-18T20:22:09.173814"
+ },
+ "MoneyWeek": {
+ "source_website": "moneyweek.com",
+ "rss_url": "https://moneyweek.com/feed/all",
+ "entries": 50,
+ "validated_at": "2026-03-18T20:22:10.001295"
+ },
+ "Finance Monthly": {
+ "source_website": "finance-monthly.com",
+ "rss_url": "https://www.finance-monthly.com/feed/",
+ "entries": 45,
+ "validated_at": "2026-03-18T20:22:11.526262"
+ },
+ "European Financial Review": {
+ "source_website": "europeanfinancialreview.com",
+ "rss_url": "https://www.europeanfinancialreview.com/feed",
+ "entries": 10,
+ "validated_at": "2026-03-18T20:22:13.344671"
+ },
+ "World Finance": {
+ "source_website": "worldfinance.com",
+ "rss_url": "https://www.worldfinance.com/feed",
+ "entries": 10,
+ "validated_at": "2026-03-18T20:22:16.414742"
+ },
+ "Fox Business – Headlines": {
+ "source_website": "foxbusiness.com",
+ "rss_url": "https://moxie.foxbusiness.com/google-publisher/latest.xml",
+ "entries": 25,
+ "validated_at": "2026-03-18T20:22:22.238519"
+ },
+ "FinanceAsia": {
+ "source_website": "financeasia.com",
+ "rss_url": "https://www.financeasia.com/rss/latest",
+ "entries": 10,
+ "validated_at": "2026-03-18T20:22:23.798531"
+ },
+ "CNBC – Business": {
+ "source_website": "cnbc.com",
+ "rss_url": "https://www.cnbc.com/id/100003114/device/rss/rss.html",
+ "entries": 30,
+ "validated_at": "2026-03-18T20:22:24.453119"
+ },
+
+ "Markets Insider": {
+ "source_website": "markets.businessinsider.com",
+ "rss_url": "https://markets.businessinsider.com/rss/news",
+ "entries": 10,
+ "validated_at": "2026-03-18T20:22:29.272544"
+ },
+ "The Economist – Business & Finance": {
+ "source_website": "economist.com",
+ "rss_url": "https://www.economist.com/business/rss.xml",
+ "entries": 300,
+ "validated_at": "2026-03-18T20:22:30.110716"
+ },
+ "Barchart News": {
+ "source_website": "barchart.com",
+ "rss_url": "http://feeds.feedburner.com/BarchartNews",
+ "entries": 15,
+ "validated_at": "2026-03-18T20:22:30.831390"
+ },
+ "The Guardian – Business": {
+ "source_website": "theguardian.com",
+ "rss_url": "http://feeds.theguardian.com/theguardian/uk/business/rss",
+ "entries": 40,
+ "validated_at": "2026-03-18T20:22:32.033297"
+ },
+ "Economy Watch": {
+ "source_website": "economywatch.com",
+ "rss_url": "https://www.economywatch.com/feed",
+ "entries": 10,
+ "validated_at": "2026-03-18T20:22:33.008150"
+ },
+ "CFI.co": {
+ "source_website": "cfi.co",
+ "rss_url": "https://cfi.co/feed",
+ "entries": 20,
+ "validated_at": "2026-03-18T20:22:35.620736"
+ },
+ "BBC News – Business": {
+ "source_website": "bbc.co.uk",
+ "rss_url": "http://feeds.bbci.co.uk/news/business/rss.xml",
+ "entries": 56,
+ "validated_at": "2026-03-18T20:22:36.643323"
+ },
+ "Investor’s Business Daily": {
+ "source_website": "investors.com",
+ "rss_url": "https://www.investors.com/feed/",
+ "entries": 100,
+ "validated_at": "2026-03-18T20:22:38.264669"
+ },
+ "MarketWatch – Top Stories": {
+ "source_website": "marketwatch.com",
+ "rss_url": "http://feeds.marketwatch.com/marketwatch/topstories/",
+ "entries": 10,
+ "validated_at": "2026-03-18T20:22:45.591752"
+ },
+ "Wall Street Journal – U.S. Business": {
+ "source_website": "wsj.com",
+ "rss_url": "https://feeds.a.dj.com/rss/WSJcomUSBusiness.xml",
+ "entries": 20,
+ "validated_at": "2026-03-18T20:22:46.259913"
+ },
+ "Investing.com – News": {
+ "source_website": "investing.com",
+ "rss_url": "https://www.investing.com/rss/news.rss",
+ "entries": 10,
+ "validated_at": "2026-03-18T20:22:50.790503"
+ },
+ "International Business Times": {
+ "source_website": "ibtimes.com",
+ "rss_url": "https://www.ibtimes.com/rss",
+ "entries": 25,
+ "validated_at": "2026-03-18T20:23:13.449646"
+ },
+ "404 Media": {
+ "source_website": "404media.co",
+ "rss_url": "https://404media.co/feed/",
+ "entries": 30,
+ "validated_at": "2026-03-20T00:00:00.000000"
+ },
+ "Mac Rumors": {
+ "source_website": "macrumors.com",
+ "rss_url": "https://feeds.macrumors.com/MacRumors-All",
+ "entries": 50,
+ "validated_at": "2026-03-20T00:00:00.000000"
+ },
+ "The Verge": {
+ "source_website": "theverge.com",
+ "rss_url": "https://www.theverge.com/rss/index.xml",
+ "entries": 50,
+ "validated_at": "2026-03-20T00:00:00.000000"
+ },
+ "TechCrunch": {
+ "source_website": "techcrunch.com",
+ "rss_url": "https://techcrunch.com/feed/",
+ "entries": 50,
+ "validated_at": "2026-03-20T00:00:00.000000"
+ },
+ "WIRED": {
+ "source_website": "wired.com",
+ "rss_url": "https://www.wired.com/feed/rss",
+ "entries": 50,
+ "validated_at": "2026-03-20T00:00:00.000000"
+ },
+ "Hacker News": {
+ "source_website": "news.ycombinator.com",
+ "rss_url": "https://news.ycombinator.com/rss",
+ "entries": 30,
+ "validated_at": "2026-03-20T00:00:00.000000"
+ },
+ "ZDNet": {
+ "source_website": "zdnet.com",
+ "rss_url": "https://www.zdnet.com/news/rss.xml",
+ "entries": 50,
+ "validated_at": "2026-03-20T00:00:00.000000"
+ },
+ "Engadget": {
+ "source_website": "engadget.com",
+ "rss_url": "https://www.engadget.com/rss.xml",
+ "entries": 50,
+ "validated_at": "2026-03-20T00:00:00.000000"
+ },
+ "Ars Technica": {
+ "source_website": "arstechnica.com",
+ "rss_url": "https://arstechnica.com/feed/",
+ "entries": 50,
+ "validated_at": "2026-03-21T00:00:00.000000"
+ },
+ "Associated Press": {
+ "source_website": "apnews.com",
+ "rss_url": "https://apnews.com",
+ "feed_type": "html",
+ "entries": 100,
+ "validated_at": "2026-03-20T00:00:00.000000"
+ },
+ "The Hacker News": {
+ "source_website": "thehackernews.com",
+ "rss_url": "https://thehackernews.com/feeds/posts/default",
+ "entries": 50,
+ "validated_at": "2026-03-21T13:17:00+00:00"
+ },
+ "Dark Reading": {
+ "source_website": "darkreading.com",
+ "rss_url": "https://www.darkreading.com/rss.xml",
+ "entries": 50,
+ "validated_at": "2026-03-20T19:30:19+00:00"
+ },
+ "SecurityWeek": {
+ "source_website": "securityweek.com",
+ "rss_url": "https://www.securityweek.com/feed",
+ "entries": 10,
+ "validated_at": "2026-03-21T11:00:00+00:00"
+ },
+ "BleepingComputer": {
+ "source_website": "bleepingcomputer.com",
+ "rss_url": "https://www.bleepingcomputer.com/feed",
+ "entries": 15,
+ "validated_at": "2026-03-21T17:30:41+00:00"
+ },
+ "Microsoft Security Blog": {
+ "source_website": "microsoft.com",
+ "rss_url": "https://www.microsoft.com/security/blog/feed",
+ "entries": 10,
+ "validated_at": "2026-03-20T16:19:00+00:00"
+ },
+ "EFF Deeplinks": {
+ "source_website": "eff.org",
+ "rss_url": "https://www.eff.org/deeplinks.xml",
+ "entries": 50,
+ "validated_at": "2026-03-20T22:20:49+00:00"
+ },
+ "US-CISA": {
+ "source_website": "cisa.gov",
+ "rss_url": "https://www.cisa.gov/news.xml",
+ "entries": 10,
+ "validated_at": "2026-02-26T12:00:00+00:00"
+ },
+ "Google Security Blog": {
+ "source_website": "google.com",
+ "rss_url": "https://security.googleblog.com/feeds/posts/default",
+ "entries": 25,
+ "validated_at": "2026-02-27T17:01:00+00:00"
+ },
+ "Politico": {
+ "source_website": "politico.com",
+ "rss_url": "https://www.politico.com/rss/politicopicks.xml",
+ "entries": 50,
+ "validated_at": "2026-03-22T14:58:00+00:00"
+ },
+ "Cyber Security News": {
+ "source_website": "cybersecuritynews.com",
+ "rss_url": "https://cybersecuritynews.com/feed/",
+ "entries": 50,
+ "validated_at": "2026-03-23T18:47:58+00:00"
+ },
+ "ProPublica": {
+ "source_website": "propublica.org",
+ "rss_url": "https://www.propublica.org/feeds/propublica/main",
+ "entries": 30,
+ "validated_at": "2026-03-24T00:00:00.000000"
+ }
+}
\ No newline at end of file
diff --git a/rss_processor.py b/rss_processor.py
new file mode 100644
index 0000000..d44a43b
--- /dev/null
+++ b/rss_processor.py
@@ -0,0 +1,463 @@
+#!/usr/bin/env python3
+"""RSS Feed Processor for NewsArchiver - Phase 2.1"""
+
+import argparse
+import json
+import logging
+import sys
+import time
+import urllib.error
+import urllib.request
+from datetime import datetime
+from pathlib import Path
+from typing import List, Optional
+
+try:
+ import feedparser
+ from feedparser import FeedParserDict
+except ImportError:
+ print("ERROR: feedparser is required. Install with: pip install feedparser")
+ sys.exit(1)
+
+try:
+ import sqlite3
+except ImportError:
+ print("ERROR: sqlite3 is required (should be built-in)")
+ sys.exit(1)
+
+SCRIPT_DIR = Path(__file__).parent
+ARCHIVE_DIR = SCRIPT_DIR / 'archival_data'
+ARCHIVE_DIR.mkdir(exist_ok=True)
+
+logging.basicConfig(
+ level=logging.INFO,
+ format='%(asctime)s - %(levelname)s - %(message)s',
+ handlers=[
+ logging.StreamHandler(sys.stdout),
+ logging.FileHandler(ARCHIVE_DIR / 'processing.log', encoding='utf-8')
+ ]
+)
+logger = logging.getLogger(__name__)
+
+
+def init_db(db_path: Path = ARCHIVE_DIR / 'cache.db') -> None:
+ """Initialize SQLite database for caching processed articles."""
+ conn = sqlite3.connect(db_path)
+ cursor = conn.cursor()
+
+ cursor.execute('''
+ CREATE TABLE IF NOT EXISTS articles (
+ id INTEGER PRIMARY KEY AUTOINCREMENT,
+ source_name TEXT NOT NULL,
+ article_url TEXT NOT NULL UNIQUE,
+ article_guid TEXT,
+ title TEXT,
+ author TEXT,
+ publish_date TEXT,
+ content_text TEXT,
+ content_html TEXT,
+ archive_file_path TEXT,
+ metadata_file_path TEXT,
+ status TEXT DEFAULT 'pending',
+ error_message TEXT,
+ created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
+ updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
+ )
+ ''')
+
+ cursor.execute('''
+ CREATE TABLE IF NOT EXISTS processing_log (
+ id INTEGER PRIMARY KEY AUTOINCREMENT,
+ source_name TEXT,
+ timestamp TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
+ action TEXT,
+ status TEXT,
+ message TEXT
+ )
+ ''')
+
+ cursor.execute('''
+ CREATE INDEX IF NOT EXISTS idx_articles_source_url
+ ON articles(source_name, article_url)
+ ''')
+
+ cursor.execute('''
+ CREATE INDEX IF NOT EXISTS idx_articles_status
+ ON articles(status)
+ ''')
+
+ conn.commit()
+ conn.close()
+ logger.debug("Database initialized: %s", db_path)
+
+
+def get_db_connection(db_path: Path = ARCHIVE_DIR / 'cache.db'):
+ """Get database connection."""
+ conn = sqlite3.connect(db_path)
+ conn.row_factory = sqlite3.Row
+ return conn
+
+
+def is_duplicate(article_url: str, source_name: str, db_path: Path = ARCHIVE_DIR / 'cache.db') -> bool:
+ """Check if article already in cache."""
+ conn = get_db_connection(db_path)
+ cursor = conn.cursor()
+
+ cursor.execute(
+ 'SELECT 1 FROM articles WHERE source_name = ? AND article_url = ?',
+ (source_name, article_url)
+ )
+ result = cursor.fetchone()
+ conn.close()
+
+ return result is not None
+
+
+def add_to_cache(
+ article_url: str,
+ source_name: str,
+ timestamp: datetime,
+ article_guid: str = None,
+ title: str = None,
+ author: str = None,
+ publish_date: str = None,
+ db_path: Path = ARCHIVE_DIR / 'cache.db'
+) -> bool:
+ """Add article to cache."""
+ conn = get_db_connection(db_path)
+ cursor = conn.cursor()
+
+ try:
+ cursor.execute('''
+ INSERT OR IGNORE INTO articles
+ (source_name, article_url, article_guid, title, author, publish_date, status)
+ VALUES (?, ?, ?, ?, ?, ?, ?)
+ ''', (
+ source_name,
+ article_url,
+ article_guid,
+ title,
+ author,
+ publish_date,
+ 'pending'
+ ))
+ conn.commit()
+ conn.close()
+ return True
+ except sqlite3.IntegrityError:
+ conn.close()
+ return False
+
+
+def save_article(
+ source_name: str,
+ article_data: dict,
+ db_path: Path = ARCHIVE_DIR / 'cache.db'
+) -> str:
+ """Save article to storage and update cache."""
+ conn = get_db_connection(db_path)
+ cursor = conn.cursor()
+
+ article_url = article_data.get('link', '')
+ article_guid = article_data.get('id', article_url)
+ title = article_data.get('title', '')
+ author = article_data.get('author', '')
+ publish_date = article_data.get('published', '')
+ summary = article_data.get('summary', '')
+
+ cursor.execute('''
+ INSERT OR REPLACE INTO articles
+ (source_name, article_url, article_guid, title, author, publish_date, content_text, status)
+ VALUES (?, ?, ?, ?, ?, ?, ?, ?)
+ ''', (
+ source_name,
+ article_url,
+ article_guid,
+ title,
+ author,
+ publish_date,
+ summary,
+ 'archived'
+ ))
+
+ conn.commit()
+ conn.close()
+ return article_url
+
+
+def fetch_rss_feed(rss_url: str, timeout: int = 30) -> FeedParserDict:
+ """Fetch and parse RSS feed."""
+ logger.info("Fetching RSS feed: %s", rss_url[:50] + "..." if len(rss_url) > 50 else rss_url)
+
+ try:
+ req = urllib.request.Request(
+ rss_url,
+ headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36'}
+ )
+ with urllib.request.urlopen(req, timeout=timeout) as response:
+ feed_content = response.read()
+
+ feed = feedparser.parse(feed_content)
+
+ if feed.bozo:
+ logger.warning("Feed parsing completed with warnings: %s", feed.bozo)
+
+ entry_count = len(feed.entries)
+ logger.info("Feed parsed: %d entries", entry_count)
+
+ return feed
+ except urllib.error.HTTPError as e:
+ logger.error("HTTP error fetching RSS feed %s: %s", rss_url, str(e.code))
+ raise
+ except urllib.error.URLError as e:
+ logger.error("URL error fetching RSS feed %s: %s", rss_url, str(e.reason))
+ raise
+ except Exception as e:
+ logger.error("Failed to fetch RSS feed %s: %s", rss_url, str(e))
+ raise
+
+
+def decode_google_news_url(google_url: str, entry: dict = None) -> Optional[str]:
+ """Decode Google News encrypted URL to actual article URL.
+
+ Google News RSS uses encrypted URLs like:
+ https://news.google.com/rss/articles/CBMioAFB... which need to be decoded.
+
+ Args:
+ google_url: Google News encrypted URL
+ entry: Full RSS entry for additional context
+
+ Returns:
+ Decoded article URL or None if not a Google News URL
+ """
+ if 'news.google.com' not in google_url:
+ return google_url
+
+ try:
+ import base64
+ import urllib.parse
+
+ if '/rss/articles/' in google_url:
+ parts = google_url.split('/rss/articles/')
+ if len(parts) >= 2:
+ encoded = parts[1]
+ if encoded.startswith('CBM'):
+ encoded = encoded[3:]
+ padding = (4 - len(encoded) % 4) % 4
+ encoded += '=' * padding
+ try:
+ decoded = base64.urlsafe_b64decode(encoded).decode('utf-8')
+ logger.debug("Decoded Google News URL: %s -> %s", google_url[:60], decoded[:60])
+ return decoded
+ except Exception:
+ pass
+
+ if '/articles/' in google_url:
+ parts = google_url.split('/articles/')
+ if len(parts) >= 2:
+ encoded = parts[1]
+ if encoded.startswith('CBM'):
+ encoded = encoded[3:]
+ padding = (4 - len(encoded) % 4) % 4
+ encoded += '=' * padding
+ try:
+ decoded = base64.urlsafe_b64decode(encoded).decode('utf-8')
+ logger.debug("Decoded Google News URL: %s -> %s", google_url[:60], decoded[:60])
+ return decoded
+ except Exception:
+ pass
+
+ if 'url=' in google_url:
+ parsed = urllib.parse.urlparse(google_url)
+ params = urllib.parse.parse_qs(parsed.query)
+ if 'url' in params:
+ return params['url'][0]
+
+ logger.debug("Could not decode Google News URL: %s", google_url[:60])
+
+ if entry and 'source' in entry:
+ source = entry.get('source', {})
+ if isinstance(source, dict) and 'href' in source:
+ source_href = source['href']
+ logger.debug("Using source URL as fallback: %s", source_href)
+ return source_href
+
+ return google_url
+
+ except Exception as e:
+ logger.debug("Failed to decode Google News URL %s: %s", google_url[:60], str(e))
+ return google_url
+
+
+def process_rss_feed(
+ rss_url: str,
+ source_name: str,
+ output_dir: Path,
+ db_path: Path = ARCHIVE_DIR / 'cache.db'
+) -> List[dict]:
+ """Process RSS feed and archive new articles."""
+ logger.info("Processing RSS feed for source: %s", source_name)
+
+ try:
+ feed = fetch_rss_feed(rss_url)
+ except Exception as e:
+ logger.error("Failed to fetch feed: %s", str(e))
+ return []
+
+ new_articles = []
+ skipped_count = 0
+
+ for entry in feed.entries:
+ article_url = entry.get('link', '')
+ article_url = decode_google_news_url(article_url, entry)
+ article_guid = entry.get('id', article_url)
+
+ if not article_url:
+ logger.warning("Skipping entry without URL")
+ continue
+
+ if is_duplicate(article_url, source_name, db_path):
+ logger.debug("Skipping duplicate: %s", article_url[:60])
+ skipped_count += 1
+ continue
+
+ title = entry.get('title', 'No Title')
+ author = entry.get('author', entry.get('authors', [{}])[0].get('name', '') if entry.get('authors') else '')
+ published = entry.get('published', entry.get('published_parsed', ''))
+ summary = entry.get('summary', entry.get('description', ''))
+
+ if published:
+ if hasattr(published, 'tm_year'):
+ publish_date = datetime(*published[:6]).isoformat()
+ else:
+ publish_date = published
+ else:
+ publish_date = datetime.now().isoformat()
+
+ article_data = {
+ 'source_name': source_name,
+ 'url': article_url,
+ 'guid': article_guid,
+ 'title': title,
+ 'author': author,
+ 'publish_date': publish_date,
+ 'summary': summary,
+ 'entry': entry
+ }
+
+ add_to_cache(
+ article_url=article_url,
+ source_name=source_name,
+ timestamp=datetime.now(),
+ article_guid=article_guid,
+ title=title,
+ author=author,
+ publish_date=publish_date,
+ db_path=db_path
+ )
+
+ new_articles.append(article_data)
+ logger.debug("New article: %s", title[:60])
+
+ logger.info("Processed %s: %d new, %d skipped", source_name, len(new_articles), skipped_count)
+ return new_articles
+
+
+def process_all_feeds(
+ rss_feeds_path: Path = SCRIPT_DIR / 'rss_feeds.json',
+ output_dir: Path = ARCHIVE_DIR,
+ db_path: Path = ARCHIVE_DIR / 'cache.db'
+) -> dict:
+ """Process all RSS feeds from rss_feeds.json."""
+ if not rss_feeds_path.exists():
+ logger.error("RSS feeds file not found: %s", rss_feeds_path)
+ return {'success': False, 'error': 'File not found'}
+
+ with open(rss_feeds_path, 'r', encoding='utf-8') as f:
+ rss_feeds = json.load(f)
+
+ results = {
+ 'total': 0,
+ 'success': 0,
+ 'failed': 0,
+ 'new_articles': 0,
+ 'errors': []
+ }
+
+ for source_name, feed_info in rss_feeds.items():
+ rss_url = feed_info.get('rss_url', '')
+
+ if not rss_url:
+ logger.warning("No RSS URL for source: %s", source_name)
+ continue
+
+ if feed_info.get('disabled', False):
+ logger.info("Skipping disabled source: %s (%s)", source_name,
+ feed_info.get('disable_reason', 'No reason provided'))
+ continue
+
+ results['total'] += 1
+
+ try:
+ articles = process_rss_feed(rss_url, source_name, output_dir, db_path)
+ results['success'] += 1
+ results['new_articles'] += len(articles)
+ logger.info("Completed %s: %d new articles", source_name, len(articles))
+ except Exception as e:
+ results['failed'] += 1
+ results['errors'].append({
+ 'source': source_name,
+ 'url': rss_url,
+ 'error': str(e)
+ })
+ logger.error("Failed to process %s: %s", source_name, str(e))
+
+ return results
+
+
+def main():
+ parser = argparse.ArgumentParser(description='RSS Feed Processor for NewsArchiver')
+ parser.add_argument('--url', help='Single RSS URL to process')
+ parser.add_argument('--source', help='Source name (required if --url provided)')
+ parser.add_argument('--all', action='store_true', help='Process all feeds from rss_feeds.json')
+ parser.add_argument('--rss-feeds', type=Path, default=SCRIPT_DIR / 'rss_feeds.json',
+ help='Path to RSS feeds JSON file')
+ parser.add_argument('--output', type=Path, default=ARCHIVE_DIR,
+ help='Output directory for archived content')
+ parser.add_argument('--verbose', action='store_true', help='Enable verbose logging')
+ args = parser.parse_args()
+
+ if args.verbose:
+ logger.setLevel(logging.DEBUG)
+
+ logger.info("=" * 60)
+ logger.info("RSS Feed Processor - Phase 2.1")
+ logger.info("=" * 60)
+
+ init_db()
+
+ if args.url:
+ if not args.source:
+ logger.error("Source name required when using --url")
+ return
+ process_rss_feed(args.url, args.source, args.output)
+ elif args.all:
+ results = process_all_feeds(args.rss_feeds, args.output)
+ print("\n" + "=" * 60)
+ print("PROCESSING COMPLETE")
+ print("=" * 60)
+ print(f"Total feeds: {results['total']}")
+ print(f"Successful: {results['success']}")
+ print(f"Failed: {results['failed']}")
+ print(f"New articles: {results['new_articles']}")
+ if results['errors']:
+ print("\nErrors:")
+ for error in results['errors']:
+ print(f" - {error['source']}: {error['error']}")
+ print("=" * 60)
+ else:
+ parser.print_help()
+
+
+if __name__ == '__main__':
+ main()
\ No newline at end of file
diff --git a/run_archiver.py b/run_archiver.py
new file mode 100644
index 0000000..2da0a92
--- /dev/null
+++ b/run_archiver.py
@@ -0,0 +1,276 @@
+#!/usr/bin/env python3
+"""NewsArchiver - Main CLI Entry Point (Phase 4)
+
+Single-file CLI for running NewsArchiver with multiple modes:
+- --run: Archive news articles once
+- --serve: Start Flask web server
+- --interval: Run background scheduler with specified interval
+"""
+
+import argparse
+import atexit
+import logging
+import sys
+import time
+from pathlib import Path
+
+try:
+ from flask import Flask
+except ImportError:
+ print("ERROR: Flask is required. Install with: pip install flask")
+ sys.exit(1)
+
+try:
+ from scheduler import start_scheduler, stop_scheduler, scheduled_archive
+except ImportError:
+ print("ERROR: scheduler module not found")
+ sys.exit(1)
+
+try:
+ from rss_processor import process_all_feeds, init_db as init_db_rss
+except ImportError:
+ print("ERROR: rss_processor module not found")
+ sys.exit(1)
+
+try:
+ from content_extractor import get_html_from_url
+except ImportError:
+ print("ERROR: content_extractor module not found")
+ sys.exit(1)
+
+try:
+ from storage_manager import initialize_storage, get_all_sources
+except ImportError:
+ print("ERROR: storage_manager module not found")
+ sys.exit(1)
+
+try:
+ from archive_engine import archive_all_sources
+except ImportError:
+ print("ERROR: archive_engine module not found")
+ sys.exit(1)
+
+try:
+ from web_interface import app
+except ImportError:
+ print("ERROR: web_interface module not found")
+ sys.exit(1)
+
+try:
+ from singlefile_archive import check_singlefile_available
+except ImportError:
+ print("WARNING: singlefile_archive module not found")
+ print("SingleFile integration will not be available")
+
+SCRIPT_DIR = Path(__file__).parent
+ARCHIVE_DIR = SCRIPT_DIR / 'archival_data'
+ARCHIVE_DIR.mkdir(exist_ok=True)
+
+
+def setup_logging(verbose: bool = False) -> logging.Logger:
+ """Configure logging for the application.
+
+ Args:
+ verbose: If True, enable DEBUG level logging
+
+ Returns:
+ Configured logger instance
+ """
+ level = logging.DEBUG if verbose else logging.INFO
+
+ logging.basicConfig(
+ level=level,
+ format='%(asctime)s - %(levelname)s - %(message)s',
+ handlers=[
+ logging.StreamHandler(sys.stdout),
+ logging.FileHandler(ARCHIVE_DIR / 'processing.log', encoding='utf-8')
+ ]
+ )
+
+ logger = logging.getLogger(__name__)
+ logger.info("NewsArchiver - Main CLI Entry Point")
+ logger.info("=" * 60)
+
+ return logger
+
+
+def run_archive_once(logger: logging.Logger, verbose: bool = False) -> bool:
+ """Run archiving process once.
+
+ Args:
+ logger: Logger instance
+ verbose: If True, enable verbose logging
+
+ Returns:
+ True if successful, False otherwise
+ """
+ try:
+ logger.info("Running one-time archive")
+ logger.info("=" * 60)
+
+ init_db_rss()
+ initialize_storage()
+
+ results = archive_all_sources(
+ rss_feeds_path=SCRIPT_DIR / 'rss_feeds.json',
+ output_dir=ARCHIVE_DIR,
+ dry_run=False
+ )
+
+ logger.info("=" * 60)
+ logger.info("Archive complete")
+ logger.info("=" * 60)
+ logger.info("Sources processed: %d", results.get('sources_processed', 0))
+ logger.info("Total articles archived: %d", results.get('total_articles_archived', 0))
+ logger.info("Total articles skipped: %d", results.get('total_articles_skipped', 0))
+ logger.info("Total articles failed: %d", results.get('total_articles_failed', 0))
+
+ return True
+ except Exception as e:
+ logger.error("Archive failed: %s", str(e))
+ return False
+
+
+def run_scheduler(interval_minutes: int, logger: logging.Logger, verbose: bool = False) -> None:
+ """Run background scheduler.
+
+ Args:
+ interval_minutes: Interval between archive runs in minutes
+ logger: Logger instance
+ verbose: If True, enable verbose logging
+ """
+ logger.info("Starting background scheduler")
+ logger.info("=" * 60)
+
+ try:
+ init_db_rss()
+ initialize_storage()
+
+ scheduler = start_scheduler(interval_minutes)
+
+ atexit.register(stop_scheduler)
+
+ logger.info("Press Ctrl+C to stop")
+
+ try:
+ while True:
+ time.sleep(1)
+ except (KeyboardInterrupt, SystemExit):
+ logger.info("Shutting down scheduler...")
+ stop_scheduler()
+ logger.info("Scheduler stopped")
+
+ except Exception as e:
+ logger.error("Scheduler failed to start: %s", str(e))
+ sys.exit(1)
+
+
+def run_web_server(host: str, port: int, logger: logging.Logger, verbose: bool = False) -> None:
+ """Run Flask web server.
+
+ Args:
+ host: Host to bind to
+ port: Port to bind to
+ logger: Logger instance
+ verbose: If True, enable verbose logging
+ """
+ logger.info("Starting web server")
+ logger.info("=" * 60)
+
+ try:
+ if not (ARCHIVE_DIR / 'cache.db').exists():
+ logger.info("Database not found, initializing...")
+ initialize_storage()
+
+ if not check_singlefile_available():
+ logger.warning("SingleFile CLI not available. Some features may not work.")
+
+ logger.info("Web server starting on %s:%d", host, port)
+ logger.info("=" * 60)
+
+ app.run(
+ host=host,
+ port=port,
+ debug=False
+ )
+
+ except Exception as e:
+ logger.error("Web server failed to start: %s", str(e))
+ sys.exit(1)
+
+
+def main() -> None:
+ """Main entry point for NewsArchiver CLI."""
+ parser = argparse.ArgumentParser(
+ description='NewsArchiver - News Article Archiving System',
+ formatter_class=argparse.RawDescriptionHelpFormatter,
+ epilog='''
+Examples:
+ %(prog)s --run Run archiving once
+ %(prog)s --serve Start web server
+ %(prog)s --serve --host 0.0.0.0 --port 8080
+ Start web server on custom host/port
+ %(prog)s --interval 60 Run background scheduler (1 hour interval)
+ '''
+ )
+
+ parser.add_argument(
+ '--run',
+ action='store_true',
+ help='Run archiving once (process all RSS feeds)'
+ )
+
+ parser.add_argument(
+ '--serve',
+ action='store_true',
+ help='Start Flask web server'
+ )
+
+ parser.add_argument(
+ '--interval',
+ type=int,
+ default=60,
+ help='Run background scheduler with specified interval (minutes, default: 60)'
+ )
+
+ parser.add_argument(
+ '--host',
+ type=str,
+ default='0.0.0.0',
+ help='Host for web server (default: 0.0.0.0)'
+ )
+
+ parser.add_argument(
+ '--port',
+ type=int,
+ default=5000,
+ help='Port for web server (default: 5000)'
+ )
+
+ parser.add_argument(
+ '--verbose', '-v',
+ action='store_true',
+ help='Enable verbose logging (DEBUG level)'
+ )
+
+ args = parser.parse_args()
+
+ logger = setup_logging(args.verbose)
+
+ if args.run:
+ success = run_archive_once(logger, args.verbose)
+ sys.exit(0 if success else 1)
+
+ elif args.serve:
+ run_web_server(args.host, args.port, logger, args.verbose)
+
+ elif args.interval:
+ run_scheduler(args.interval, logger, args.verbose)
+
+ else:
+ parser.print_help()
+ sys.exit(1)
+
+
+if __name__ == '__main__':
+ main()
\ No newline at end of file
diff --git a/scheduler.py b/scheduler.py
new file mode 100644
index 0000000..6221738
--- /dev/null
+++ b/scheduler.py
@@ -0,0 +1,200 @@
+#!/usr/bin/env python3
+"""Scheduler for NewsArchiver - Phase 4
+
+Background scheduler using APScheduler to automate
+daily archiving of news sources.
+"""
+
+import atexit
+import logging
+import signal
+import sys
+import time
+from datetime import datetime
+from pathlib import Path
+
+try:
+ from apscheduler.schedulers.background import BackgroundScheduler
+ from apscheduler.triggers.interval import IntervalTrigger
+except ImportError:
+ print("ERROR: APScheduler is required. Install with: pip install apscheduler")
+ sys.exit(1)
+
+try:
+ from archive_engine import archive_all_sources
+except ImportError:
+ print("ERROR: archive_engine is required")
+ sys.exit(1)
+
+SCRIPT_DIR = Path(__file__).parent
+ARCHIVE_DIR = SCRIPT_DIR / 'archival_data'
+ARCHIVE_DIR.mkdir(exist_ok=True)
+
+logging.basicConfig(
+ level=logging.INFO,
+ format='%(asctime)s - %(levelname)s - %(message)s',
+ handlers=[
+ logging.StreamHandler(sys.stdout),
+ logging.FileHandler(ARCHIVE_DIR / 'processing.log', encoding='utf-8')
+ ]
+)
+logger = logging.getLogger(__name__)
+
+scheduler = BackgroundScheduler()
+
+# Timeout configuration
+MAX_RUN_TIME_SECONDS = 3600 # 1 hour
+start_time = None
+
+
+def timeout_handler(signum, frame):
+ """Handle timeout signal - exit gracefully after current download completes."""
+ logger.warning("Timeout reached (%d seconds). Will exit after current download completes.", MAX_RUN_TIME_SECONDS)
+ raise SystemExit(0)
+
+def check_timeout() -> bool:
+ """Check if timeout has been reached.
+
+ Returns:
+ True if timeout reached, False otherwise
+ """
+ global start_time
+ elapsed = (datetime.now() - start_time).total_seconds()
+ if elapsed >= MAX_RUN_TIME_SECONDS:
+ logger.warning("Maximum runtime of %d seconds reached (%d seconds elapsed)", MAX_RUN_TIME_SECONDS, int(elapsed))
+ return True
+ return False
+
+def scheduled_archive() -> None:
+ """Run archiving for all sources."""
+ global start_time
+ start_time = datetime.now()
+
+ logger.info("=" * 60)
+ logger.info("Starting scheduled archive run")
+ logger.info("=" * 60)
+
+ signal.signal(signal.SIGALRM, timeout_handler)
+ signal.alarm(MAX_RUN_TIME_SECONDS)
+
+ try:
+ results = archive_all_sources(
+ rss_feeds_path=SCRIPT_DIR / 'rss_feeds.json',
+ output_dir=ARCHIVE_DIR,
+ dry_run=False
+ )
+
+ if results['success']:
+ logger.info("Scheduled archive completed successfully")
+ logger.info("Sources processed: %d", results.get('sources_processed', 0))
+ logger.info("Total articles archived: %d", results.get('total_articles_archived', 0))
+ else:
+ logger.error("Scheduled archive failed: %s", results.get('error', 'Unknown error'))
+
+ except SystemExit as e:
+ logger.info("Scheduler exiting due to timeout")
+ raise e
+ except Exception as e:
+ logger.error("Scheduled archive failed with exception: %s", str(e))
+ finally:
+ signal.alarm(0)
+
+
+def start_scheduler(interval_minutes: int = 60) -> BackgroundScheduler:
+ """Start the background scheduler.
+
+ Args:
+ interval_minutes: Interval between archive runs in minutes
+
+ Returns:
+ The scheduler instance
+ """
+ scheduler.add_job(
+ func=scheduled_archive,
+ trigger=IntervalTrigger(minutes=interval_minutes),
+ id='archive_news',
+ replace_existing=True,
+ misfire_grace_time=60,
+ coalesce=True
+ )
+
+ scheduler.start()
+ logger.info("Scheduler started with %d minute interval", interval_minutes)
+
+ logger.info("Running initial archive immediately...")
+ scheduled_archive()
+
+ return scheduler
+
+
+def run_once() -> None:
+ """Run archiving once (for CLI --run flag)."""
+ global start_time
+ start_time = datetime.now()
+
+ logger.info("=" * 60)
+ logger.info("Running one-time archive")
+ logger.info("=" * 60)
+
+ signal.signal(signal.SIGALRM, timeout_handler)
+ signal.alarm(MAX_RUN_TIME_SECONDS)
+
+ try:
+ scheduled_archive()
+
+ logger.info("=" * 60)
+ logger.info("One-time archive completed")
+ logger.info("=" * 60)
+ except SystemExit as e:
+ logger.info("Archiver exiting due to timeout")
+ raise e
+ finally:
+ signal.alarm(0)
+
+
+def stop_scheduler() -> None:
+ """Stop the scheduler gracefully."""
+ if scheduler.running:
+ scheduler.shutdown()
+ logger.info("Scheduler stopped")
+
+
+atexit.register(lambda: stop_scheduler())
+
+
+if __name__ == '__main__':
+ import argparse
+
+ parser = argparse.ArgumentParser(description='NewsArchiver - Scheduler')
+ parser.add_argument('--run', action='store_true', help='Run archiving once')
+ parser.add_argument('--serve', action='store_true', help='Start web server')
+ parser.add_argument('--interval', type=int, default=60, help='Scheduler interval in minutes (default: 60)')
+ parser.add_argument('--host', default='0.0.0.0', help='Host for web server')
+ parser.add_argument('--port', type=int, default=5000, help='Port for web server')
+
+ args = parser.parse_args()
+
+ if args.run:
+ run_once()
+ stop_scheduler()
+ elif args.serve:
+ from web_interface import app
+ logger.info("Starting web server on %s:%d", args.host, args.port)
+ try:
+ app.run(host=args.host, port=args.port)
+ except Exception as e:
+ logger.error("Web server error: %s", str(e))
+ sys.exit(1)
+ else:
+ start_scheduler(args.interval)
+ logger.info("Press Ctrl+C to stop")
+
+ try:
+ while True:
+ time.sleep(1)
+ if check_timeout():
+ logger.info("Maximum runtime reached. Exiting.")
+ stop_scheduler()
+ sys.exit(0)
+ except (KeyboardInterrupt, SystemExit):
+ stop_scheduler()
\ No newline at end of file
diff --git a/setup_cron.sh b/setup_cron.sh
new file mode 100644
index 0000000..1f4ccae
--- /dev/null
+++ b/setup_cron.sh
@@ -0,0 +1,84 @@
+#!/bin/bash
+# Setup script for NewsArchiver
+# This script sets up the cron job for automated news archiving
+
+set -e
+
+SCRIPT_DIR="/home/user/playground/NewsArchiver"
+LOG_FILE="/tmp/newsarchiver_cron.log"
+CRON_JOB="*/30 * * * * /usr/bin/env python3 ${SCRIPT_DIR}/run_archiver.py --interval 30 > ${LOG_FILE} 2>&1"
+
+echo "=== NewsArchiver Setup Script ==="
+echo ""
+
+# Check Python is available
+if ! command -v python3 &> /dev/null; then
+ echo "ERROR: python3 not found"
+ exit 1
+fi
+
+# Check if running as jarian
+CURRENT_USER=$(whoami)
+if [ "$CURRENT_USER" != "jarian" ]; then
+ echo "WARNING: This script is configured for user 'jarian', but you are '$CURRENT_USER'"
+ echo "You may need to update the script paths"
+fi
+
+# Check if NewsArchiver directory exists
+if [ ! -d "$SCRIPT_DIR" ]; then
+ echo "ERROR: NewsArchiver directory not found at $SCRIPT_DIR"
+ exit 1
+fi
+
+# Check if requirements are installed
+echo "Checking dependencies..."
+cd "$SCRIPT_DIR"
+python3 -c "import flask; import requests; import trafilatura; import feedparser; import apscheduler" 2>/dev/null || {
+ echo "Installing dependencies..."
+ pip install -r requirements.txt
+}
+
+# Check if web server is running
+if ! pgrep -f "run_archiver.py --serve" > /dev/null; then
+ echo "Starting web server..."
+ nohup python3 "$SCRIPT_DIR/run_archiver.py" --serve --host 0.0.0.0 --port 5000 > /tmp/webserver.log 2>&1 &
+ sleep 3
+ if curl -s -o /dev/null -w "%{http_code}" http://localhost:5000/ | grep -q "200"; then
+ echo "Web server started successfully on port 5000"
+ else
+ echo "WARNING: Web server may not be responding"
+ fi
+else
+ echo "Web server is already running"
+fi
+
+# Remove old scheduler lock file if exists
+if [ -f "$SCRIPT_DIR/archival_data/.scheduler.lock" ]; then
+ rm -f "$SCRIPT_DIR/archival_data/.scheduler.lock"
+ echo "Removed stale scheduler lock file"
+fi
+
+# Kill any existing scheduler processes
+pkill -f "run_archiver.py --interval" 2>/dev/null || true
+echo "Cleared any existing scheduler processes"
+
+# Setup cron job
+echo "Setting up cron job..."
+if crontab -l 2>/dev/null | grep -q "NewsArchiver"; then
+ echo "Removing existing NewsArchiver cron job..."
+ crontab -l | grep -v "NewsArchiver" | crontab -
+fi
+
+echo "$CRON_JOB" | crontab -
+echo "Cron job added successfully"
+
+echo ""
+echo "=== Current Cron Jobs ==="
+crontab -l | grep NewsArchiver
+
+echo ""
+echo "=== Setup Complete ==="
+echo "- Archiver will run every 30 minutes via cron"
+echo "- Logs written to: $LOG_FILE"
+echo "- Web interface at: http://localhost:5000"
+echo ""
\ No newline at end of file
diff --git a/singlefile_archive.py b/singlefile_archive.py
new file mode 100644
index 0000000..951a0ce
--- /dev/null
+++ b/singlefile_archive.py
@@ -0,0 +1,257 @@
+import subprocess
+import os
+from pathlib import Path
+import logging
+from typing import Optional
+
+logger = logging.getLogger(__name__)
+
+try:
+ from playwright.sync_api import sync_playwright
+ PLAYWRIGHT_AVAILABLE = True
+except ImportError:
+ PLAYWRIGHT_AVAILABLE = False
+ logger.debug("Playwright not available")
+
+# Cache the SingleFile path
+_SINGLEFILE_PATH: Optional[str] = None
+
+
+def _get_singlefile_path() -> Optional[str]:
+ """Get the path to SingleFile CLI executable."""
+ global _SINGLEFILE_PATH
+
+ if _SINGLEFILE_PATH is not None:
+ return _SINGLEFILE_PATH
+
+ # Check PATH first
+ single_file_path = os.environ.get('PATH', '').split(os.pathsep)
+ for path in single_file_path:
+ candidate = Path(path) / 'single-file'
+ if candidate.is_file():
+ _SINGLEFILE_PATH = str(candidate)
+ logger.debug(f"Found SingleFile in PATH: {_SINGLEFILE_PATH}")
+ return _SINGLEFILE_PATH
+
+ # Check common locations
+ common_locations = [
+ '/home/user/.local/bin/single-file',
+ '/usr/local/bin/single-file',
+ '/usr/bin/single-file',
+ '/home/user/.npm/_global/bin/single-file',
+ ]
+
+ for candidate in common_locations:
+ if Path(candidate).is_file():
+ _SINGLEFILE_PATH = candidate
+ logger.debug(f"Found SingleFile at: {_SINGLEFILE_PATH}")
+ return _SINGLEFILE_PATH
+
+ logger.error("SingleFile CLI not found. Please install with: npm install -g single-file")
+ return None
+
+
+def check_singlefile_available() -> bool:
+ """Check if SingleFile CLI is available"""
+ single_file_path = _get_singlefile_path()
+ if not single_file_path:
+ return False
+
+ try:
+ result = subprocess.run(
+ [single_file_path, '--version'],
+ capture_output=True,
+ text=True,
+ timeout=10
+ )
+ return result.returncode == 0
+ except (subprocess.TimeoutExpired, FileNotFoundError, OSError):
+ logger.error(f"SingleFile CLI at {single_file_path} is not executable")
+ return False
+
+
+def is_error_page(html_content: str) -> bool:
+ """Check if HTML content is an error page (403, 404, etc.)
+
+ Args:
+ html_content: HTML content to check
+
+ Returns:
+ True if error page detected, False otherwise
+ """
+ error_patterns = [
+ '403 error',
+ '403 forbidden',
+ 'access denied',
+ 'request blocked',
+ 'cloudfront',
+ '404 error',
+ 'page not found',
+ 'error 404',
+ 'server error',
+ '503 service unavailable',
+ ]
+
+ html_lower = html_content.lower()
+ return any(pattern in html_lower for pattern in error_patterns)
+
+
+def validate_archived_html(output_path: Path) -> bool:
+ """Validate that archived HTML is not an error page.
+
+ Args:
+ output_path: Path to the archived HTML file
+
+ Returns:
+ True if valid, False if error page detected
+ """
+ try:
+ if not output_path.exists():
+ logger.warning(f"Archived file not found: {output_path}")
+ return False
+
+ content = output_path.read_text(encoding='utf-8', errors='ignore')
+
+ if is_error_page(content):
+ logger.warning(f"Archived file contains error page: {output_path}")
+ return False
+
+ if len(content) < 1000:
+ logger.warning(f"Archived file too small (likely incomplete): {output_path}")
+ return False
+
+ return True
+
+ except Exception as e:
+ logger.error(f"Error validating archived HTML {output_path}: {e}")
+ return False
+
+
+def archive_page_with_singlefile(
+ url: str,
+ output_path: Path,
+ extract_content: bool = True
+) -> bool:
+ """Archive a web page using SingleFile CLI
+
+ Args:
+ url: URL to archive
+ output_path: Output file path for the archived HTML
+ extract_content: Whether to use extract-content mode (ignored - SingleFile always extracts)
+
+ Returns:
+ True if successful, False otherwise
+ """
+ single_file_path = _get_singlefile_path()
+ if not single_file_path:
+ logger.error("SingleFile CLI not available")
+ return False
+
+ cmd = [
+ single_file_path,
+ url,
+ str(output_path),
+ '--browser-headless=true',
+ '--browser-wait-delay=5000',
+ '--browser-load-max-time=120000'
+ ]
+
+ logger.debug(f"Archiving {url} with SingleFile at {single_file_path}")
+
+ try:
+ result = subprocess.run(cmd, capture_output=True, text=True, timeout=180)
+
+ if result.returncode == 0:
+ logger.info(f"Successfully archived {url} to {output_path}")
+ if result.stdout:
+ logger.debug(f"SingleFile output: {result.stdout}")
+
+ # Validate the archived HTML
+ if not validate_archived_html(output_path):
+ logger.warning(f"Archived HTML validation failed for {url}, will use fallback")
+ return False
+
+ return True
+ else:
+ error_msg = result.stderr if result.stderr else result.stdout
+ logger.error(f"SingleFile failed for {url}: {error_msg}")
+ return False
+
+ except subprocess.TimeoutExpired:
+ logger.error(f"SingleFile timed out for {url}")
+ return False
+ except FileNotFoundError:
+ logger.error(f"SingleFile CLI executable not found at: {single_file_path}")
+ return False
+ except Exception as e:
+ logger.error(f"Unexpected error archiving {url} with SingleFile: {e}")
+ return False
+
+
+def archive_page_with_singlefile_no_extraction(url: str, output_path: Path) -> bool:
+ """Archive a web page using SingleFile CLI without content extraction
+
+ This preserves the full original HTML structure including navigation, ads, etc.
+
+ Args:
+ url: URL to archive
+ output_path: Output file path for the archived HTML
+
+ Returns:
+ True if successful, False otherwise
+ """
+ return archive_page_with_singlefile(url, output_path, extract_content=False)
+
+
+def archive_page_with_singlefile_extract(url: str, output_path: Path) -> bool:
+ """Archive a web page using SingleFile CLI with content extraction
+
+ This extracts only the main content, removing navigation, ads, and sidebars.
+
+ Args:
+ url: URL to archive
+ output_path: Output file path for the archived HTML
+
+ Returns:
+ True if successful, False otherwise
+ """
+ return archive_page_with_singlefile(url, output_path, extract_content=True)
+
+
+def archive_page_with_playwright(url: str, output_path: Path) -> bool:
+ """Archive a web page using Playwright
+
+ This visits the URL with a headless browser, waits for content to load,
+ and saves the full HTML page.
+
+ Args:
+ url: URL to archive
+ output_path: Output file path for the archived HTML
+
+ Returns:
+ True if successful, False otherwise
+ """
+ if not PLAYWRIGHT_AVAILABLE:
+ logger.error("Playwright not available. Install with: pip install playwright")
+ return False
+
+ try:
+ with sync_playwright() as p:
+ browser = p.chromium.launch(headless=True)
+ page = browser.new_page()
+
+ page.goto(url, wait_until='networkidle', timeout=120000)
+
+ content = page.content()
+
+ browser.close()
+
+ output_path.parent.mkdir(parents=True, exist_ok=True)
+ output_path.write_text(content, encoding='utf-8')
+
+ logger.info("Successfully archived %s to %s using Playwright", url[:60], output_path)
+ return True
+
+ except Exception as e:
+ logger.error("Playwright archiving failed for %s: %s", url, str(e))
+ return False
\ No newline at end of file
diff --git a/static/style.css b/static/style.css
new file mode 100644
index 0000000..6896618
--- /dev/null
+++ b/static/style.css
@@ -0,0 +1,548 @@
+/* Base styles */
+:root {
+ --primary-color: #333;
+ --secondary-color: #666;
+ --background-color: #f5f5f5;
+ --border-color: #ddd;
+ --accent-color: #0066cc;
+ --accent-hover: #0055aa;
+}
+
+[data-theme="dark"] {
+ --primary-color: #e0e0e0;
+ --secondary-color: #a0a0a0;
+ --background-color: #1a1a1a;
+ --border-color: #444;
+ --accent-color: #4dabf7;
+ --accent-hover: #339af0;
+}
+
+body {
+ font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif;
+ margin: 0;
+ padding: 0;
+ background-color: var(--background-color);
+ color: var(--primary-color);
+ line-height: 1.6;
+ transition: background-color 0.3s ease, color 0.3s ease;
+}
+
+/* Header */
+header {
+ background-color: #fff;
+ border-bottom: 1px solid var(--border-color);
+ padding: 1rem 2rem;
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ transition: background-color 0.3s ease;
+}
+
+[data-theme="dark"] header {
+ background-color: #2d2d2d;
+}
+
+header h1 {
+ margin: 0;
+ font-size: 1.5rem;
+ transition: color 0.3s ease;
+}
+
+header nav a {
+ color: var(--primary-color);
+ text-decoration: none;
+ margin-left: 1rem;
+ transition: color 0.3s ease;
+}
+
+header nav a:hover {
+ color: var(--accent-color);
+}
+
+main {
+ padding: 1rem 2rem;
+ max-width: 800px;
+ margin: 0 auto;
+ transition: color 0.3s ease;
+}
+
+/* Newspaper list */
+.newspaper-list {
+ list-style: none;
+ padding: 0;
+ margin: 1rem 0;
+}
+
+.newspaper-item {
+ background: #fff;
+ border: 1px solid var(--border-color);
+ border-radius: 4px;
+ padding: 1rem;
+ margin-bottom: 0.5rem;
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ transition: background-color 0.3s ease, border-color 0.3s ease;
+}
+
+[data-theme="dark"] .newspaper-item {
+ background: #2d2d2d;
+}
+
+.newspaper-info h2 {
+ margin: 0 0 0.5rem 0;
+ font-size: 1.1rem;
+ transition: color 0.3s ease;
+}
+
+.newspaper-info h2 a {
+ color: var(--primary-color);
+ text-decoration: none;
+}
+
+.newspaper-info h2 a:hover {
+ color: var(--accent-color);
+}
+
+.newspaper-info p {
+ margin: 0.2rem 0;
+ color: var(--secondary-color);
+ font-size: 0.9rem;
+ transition: color 0.3s ease;
+}
+
+.status-success {
+ color: #4caf50;
+ font-weight: bold;
+}
+
+.status-pending {
+ color: #ff9800;
+ font-weight: bold;
+}
+
+.pull-btn {
+ background-color: var(--accent-color);
+ color: white;
+ border: none;
+ padding: 0.5rem 1rem;
+ border-radius: 4px;
+ cursor: pointer;
+ font-size: 0.9rem;
+ transition: background-color 0.3s ease;
+}
+
+.pull-btn:hover {
+ background-color: var(--accent-hover);
+}
+
+/* Article list */
+.article-list {
+ list-style: none;
+ padding: 0;
+ margin: 1rem 0;
+}
+
+.article-item {
+ background: #fff;
+ border: 1px solid var(--border-color);
+ border-radius: 4px;
+ padding: 1rem;
+ margin-bottom: 0.5rem;
+ transition: background-color 0.3s ease, border-color 0.3s ease;
+}
+
+[data-theme="dark"] .article-item {
+ background: #2d2d2d;
+}
+
+.article-item h3 {
+ margin: 0 0 0.5rem 0;
+ font-size: 1rem;
+ transition: color 0.3s ease;
+}
+
+.article-item h3 a {
+ color: var(--primary-color);
+ text-decoration: none;
+}
+
+.article-item h3 a:hover {
+ color: var(--accent-color);
+}
+
+.article-date {
+ color: var(--secondary-color);
+ font-size: 0.85rem;
+ margin: 0.2rem 0;
+ transition: color 0.3s ease;
+}
+
+.article-summary {
+ color: var(--primary-color);
+ font-size: 0.9rem;
+ margin: 0.5rem 0 0 0;
+ display: -webkit-box;
+ -webkit-line-clamp: 3;
+ -webkit-box-orient: vertical;
+ overflow: hidden;
+ transition: color 0.3s ease;
+}
+
+/* Pagination */
+.pagination {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ gap: 1rem;
+ margin: 1rem 0;
+ padding: 1rem 0;
+ border-top: 1px solid var(--border-color);
+}
+
+.pagination a {
+ color: var(--accent-color);
+ text-decoration: none;
+}
+
+.pagination a:hover {
+ text-decoration: underline;
+}
+
+/* Article view */
+.article-view {
+ background: #fff;
+ border: 1px solid var(--border-color);
+ border-radius: 8px;
+ padding: 2rem;
+ box-shadow: 0 2px 8px rgba(0,0,0,0.08);
+ transition: background-color 0.3s ease, border-color 0.3s ease;
+}
+
+[data-theme="dark"] .article-view {
+ background: #2d2d2d;
+}
+
+.article-header {
+ margin-bottom: 1.5rem;
+ transition: color 0.3s ease;
+}
+
+.article-source {
+ display: inline-block;
+ background: #f0f7ff;
+ color: #0066cc;
+ padding: 0.35rem 0.75rem;
+ border-radius: 20px;
+ font-size: 0.8rem;
+ font-weight: 600;
+ text-transform: uppercase;
+ letter-spacing: 0.5px;
+ margin-bottom: 1rem;
+ transition: background-color 0.3s ease, color 0.3s ease;
+}
+
+[data-theme="dark"] .article-source {
+ background: #1a365d;
+ color: #60a5fa;
+}
+
+.source-label {
+ margin-right: 0.5rem;
+ color: #667599;
+ transition: color 0.3s ease;
+}
+
+.source-name {
+ font-weight: 700;
+}
+
+.article-view h1 {
+ margin-top: 0;
+ font-size: 2rem;
+ line-height: 1.3;
+ color: #222;
+ font-weight: 700;
+ transition: color 0.3s ease;
+}
+
+[data-theme="dark"] .article-view h1 {
+ color: #e0e0e0;
+}
+
+.article-meta {
+ border-bottom: 2px solid var(--border-color);
+ padding-bottom: 1.25rem;
+ margin-bottom: 1.5rem;
+ transition: border-color 0.3s ease;
+}
+
+.article-meta-row {
+ display: flex;
+ flex-wrap: wrap;
+ align-items: center;
+ gap: 1rem;
+ margin-bottom: 0.5rem;
+}
+
+.article-meta-row time,
+.article-meta-row span {
+ font-size: 0.9rem;
+ color: var(--secondary-color);
+ transition: color 0.3s ease;
+}
+
+.article-meta a {
+ color: var(--accent-color);
+ text-decoration: none;
+ font-size: 0.85rem;
+ word-break: break-all;
+ transition: color 0.3s ease;
+}
+
+.article-meta a:hover {
+ text-decoration: underline;
+}
+
+.article-content {
+ margin: 1.5rem 0;
+ transition: color 0.3s ease;
+}
+
+.article-text {
+ white-space: pre-wrap;
+ font-size: 1.05rem;
+ line-height: 1.8;
+ color: #333;
+ transition: color 0.3s ease;
+}
+
+[data-theme="dark"] .article-text {
+ color: #e0e0e0;
+}
+
+.article-text p {
+ margin: 0;
+ text-indent: 2rem;
+ transition: color 0.3s ease;
+}
+
+.article-text p:first-child {
+ margin-top: 0;
+ text-indent: 0;
+}
+
+.archived-html {
+ border: 1px solid var(--border-color);
+ border-radius: 4px;
+ padding: 1rem;
+ margin-top: 1rem;
+ background: #fafafa;
+ transition: border-color 0.3s ease, background-color 0.3s ease;
+}
+
+[data-theme="dark"] .archived-html {
+ border-color: var(--border-color);
+ background: #2d2d2d;
+}
+
+.article-actions {
+ margin-top: 2rem;
+ padding-top: 1.25rem;
+ border-top: 2px solid var(--border-color);
+ display: flex;
+ flex-wrap: wrap;
+ gap: 1rem;
+ align-items: center;
+ transition: border-color 0.3s ease;
+}
+
+.back-link {
+ color: var(--accent-color);
+ text-decoration: none;
+ font-weight: 600;
+ font-size: 1rem;
+ padding: 0.5rem 1rem;
+ background: #f0f7ff;
+ border-radius: 6px;
+ transition: all 0.3s ease;
+}
+
+.back-link:hover {
+ text-decoration: none;
+ background: #e0efff;
+ transform: translateY(-1px);
+}
+
+[data-theme="dark"] .back-link {
+ background: #1a365d;
+}
+
+[data-theme="dark"] .back-link:hover {
+ background: #0d2a4c;
+}
+
+/* Disabled feeds */
+.source-disabled {
+ color: var(--secondary-color);
+ text-decoration: line-through;
+ transition: color 0.3s ease;
+}
+
+.source-disabled:hover {
+ text-decoration: none;
+ cursor: not-allowed;
+}
+
+.status-badge {
+ display: inline-block;
+ background: #dc3545;
+ color: white;
+ padding: 0.15rem 0.5rem;
+ border-radius: 3px;
+ font-size: 0.75rem;
+ margin-left: 0.5rem;
+ transition: background-color 0.3s ease;
+}
+
+.disable-reason {
+ color: #666;
+ font-size: 0.85rem;
+ margin-top: 0.25rem;
+ font-style: italic;
+ transition: color 0.3s ease;
+}
+
+/* Status page */
+.status-page {
+ background: #fff;
+ border: 1px solid var(--border-color);
+ border-radius: 4px;
+ padding: 1.5rem;
+ transition: background-color 0.3s ease, border-color 0.3s ease;
+}
+
+[data-theme="dark"] .status-page {
+ background: #2d2d2d;
+}
+
+.status-page h1 {
+ margin-top: 0;
+ transition: color 0.3s ease;
+}
+
+.status-page h2 {
+ font-size: 1.2rem;
+ margin-top: 1.5rem;
+ margin-bottom: 1rem;
+ transition: color 0.3s ease;
+}
+
+.status-summary {
+ display: grid;
+ grid-template-columns: 1fr 1fr;
+ gap: 1rem;
+ margin-bottom: 1.5rem;
+ transition: color 0.3s ease;
+}
+
+.status-item h2 {
+ margin: 0 0 0.5rem 0;
+ font-size: 1rem;
+ color: var(--secondary-color);
+ transition: color 0.3s ease;
+}
+
+.status-item p {
+ margin: 0.2rem 0;
+ transition: color 0.3s ease;
+}
+
+.status-online {
+ color: #28a745;
+ font-weight: bold;
+}
+
+.status-warning {
+ color: #ffc107;
+ font-weight: bold;
+}
+
+/* Responsive */
+@media (max-width: 600px) {
+ header {
+ padding: 0.75rem 1rem;
+ flex-direction: column;
+ gap: 0.5rem;
+ }
+
+ header nav {
+ display: flex;
+ gap: 1rem;
+ }
+
+ main {
+ padding: 0.75rem 1rem;
+ }
+
+ .newspaper-item {
+ flex-direction: column;
+ align-items: flex-start;
+ }
+
+ .pull-btn {
+ margin-top: 0.75rem;
+ }
+
+ .status-summary {
+ grid-template-columns: 1fr;
+ }
+
+ .article-view {
+ padding: 1.25rem;
+ }
+
+ .article-view h1 {
+ font-size: 1.4rem;
+ }
+
+ .article-meta-row {
+ flex-direction: column;
+ gap: 0.25rem;
+ }
+
+ .article-text {
+ font-size: 0.95rem;
+ }
+}
+
+/* Kobo compatibility */
+@media (max-width: 600px) {
+ body {
+ font-size: 14px;
+ }
+
+ h1 {
+ font-size: 1.25rem;
+ }
+
+ h2 {
+ font-size: 1.1rem;
+ }
+}
+
+/* Print styles */
+@media print {
+ header, .pull-btn, .pagination, .article-actions, .back-link {
+ display: none;
+ }
+
+ .article-view {
+ border: none;
+ padding: 0;
+ }
+
+ .article-content {
+ margin: 0;
+ }
+}
\ No newline at end of file
diff --git a/stop_services.sh b/stop_services.sh
new file mode 100644
index 0000000..49d1d66
--- /dev/null
+++ b/stop_services.sh
@@ -0,0 +1,18 @@
+#!/bin/bash
+# Stop NewsArchiver services
+
+echo "Stopping NewsArchiver services..."
+
+# Stop web server
+pkill -f "run_archiver.py --serve" 2>/dev/null || true
+echo "Web server stopped"
+
+# Stop scheduler
+pkill -f "run_archiver.py --interval" 2>/dev/null || true
+echo "Scheduler stopped"
+
+# Remove lock file
+rm -f /home/user/playground/NewsArchiver/archival_data/.scheduler.lock 2>/dev/null || true
+echo "Scheduler lock file removed"
+
+echo "All NewsArchiver services stopped"
\ No newline at end of file
diff --git a/storage_manager.py b/storage_manager.py
new file mode 100644
index 0000000..0dd7765
--- /dev/null
+++ b/storage_manager.py
@@ -0,0 +1,771 @@
+#!/usr/bin/env python3
+"""Storage Manager for NewsArchiver - Phase 2.3
+
+Organizes archived data by newspaper, manages SQLite cache database,
+stores both raw HTML and extracted content.
+"""
+
+import json
+import logging
+import os
+import sqlite3
+import sys
+from datetime import datetime
+from pathlib import Path
+from typing import List, Optional
+
+from content_extractor import ArticleData
+
+try:
+ import feedgenerator
+ FEEDGENERATOR_AVAILABLE = True
+except ImportError:
+ FEEDGENERATOR_AVAILABLE = False
+
+SCRIPT_DIR = Path(__file__).parent
+ARCHIVE_DIR = SCRIPT_DIR / 'archival_data'
+ARCHIVE_DIR.mkdir(exist_ok=True)
+
+logging.basicConfig(
+ level=logging.INFO,
+ format='%(asctime)s - %(levelname)s - %(message)s',
+ handlers=[
+ logging.StreamHandler(sys.stdout),
+ logging.FileHandler(ARCHIVE_DIR / 'processing.log', encoding='utf-8')
+ ]
+)
+logger = logging.getLogger(__name__)
+
+DB_PATH = ARCHIVE_DIR / 'cache.db'
+WEBSITES_DIR = ARCHIVE_DIR / 'websites'
+
+
+def _get_db_connection() -> sqlite3.Connection:
+ """Get database connection with row factory."""
+ conn = sqlite3.connect(
+ DB_PATH,
+ timeout=30.0,
+ isolation_level=None
+ )
+ conn.row_factory = sqlite3.Row
+ conn.execute('PRAGMA journal_mode=WAL')
+ conn.execute('PRAGMA busy_timeout=30000')
+ return conn
+
+
+def _init_database() -> None:
+ """Initialize database schema."""
+ with _get_db_connection() as conn:
+ cursor = conn.cursor()
+
+ cursor.execute('''
+ CREATE TABLE IF NOT EXISTS articles (
+ id INTEGER PRIMARY KEY AUTOINCREMENT,
+ source_name TEXT NOT NULL,
+ article_url TEXT NOT NULL UNIQUE,
+ article_guid TEXT,
+ title TEXT,
+ author TEXT,
+ publish_date TEXT,
+ content_text TEXT,
+ content_html TEXT,
+ archive_file_path TEXT,
+ metadata_file_path TEXT,
+ status TEXT DEFAULT 'pending',
+ error_message TEXT,
+ extraction_method TEXT,
+ created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
+ updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
+ )
+ ''')
+
+ cursor.execute('''
+ CREATE TABLE IF NOT EXISTS article_archives (
+ article_url TEXT PRIMARY KEY,
+ source_name TEXT,
+ archive_file_path TEXT,
+ created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
+ )
+ ''')
+
+ cursor.execute('''
+ CREATE TABLE IF NOT EXISTS processing_log (
+ id INTEGER PRIMARY KEY AUTOINCREMENT,
+ source_name TEXT,
+ timestamp TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
+ action TEXT,
+ status TEXT,
+ message TEXT
+ )
+ ''')
+
+ cursor.execute('CREATE INDEX IF NOT EXISTS idx_articles_source ON articles(source_name)')
+ cursor.execute('CREATE INDEX IF NOT EXISTS idx_articles_url ON articles(article_url)')
+ cursor.execute('CREATE INDEX IF NOT EXISTS idx_articles_status ON articles(status)')
+
+ # Add extraction_method column if it doesn't exist
+ try:
+ cursor.execute('ALTER TABLE articles ADD COLUMN extraction_method TEXT')
+ conn.commit()
+ except sqlite3.OperationalError:
+ pass
+
+ cursor.execute('CREATE INDEX IF NOT EXISTS idx_articles_extraction_method ON articles(extraction_method)')
+ cursor.execute('CREATE INDEX IF NOT EXISTS idx_article_archives_url ON article_archives(article_url)')
+ cursor.execute('CREATE INDEX IF NOT EXISTS idx_article_archives_source ON article_archives(source_name)')
+
+ logger.debug("Database initialized at %s", DB_PATH)
+
+
+def _ensure_directory_structure(source_name: str, date_str: str) -> tuple:
+ """Ensure directory structure exists for a source and date.
+
+ Args:
+ source_name: Newspaper source name
+ date_str: Date string in YYYY-MM-DD format
+
+ Returns:
+ Tuple of (html_dir, articles_dir) Path objects
+ """
+ source_dir = WEBSITES_DIR / source_name
+ html_dir = source_dir / 'html' / date_str
+ articles_dir = source_dir / 'articles' / date_str
+
+ html_dir.mkdir(parents=True, exist_ok=True)
+ articles_dir.mkdir(parents=True, exist_ok=True)
+
+ return html_dir, articles_dir
+
+
+def _get_next_file_index(html_dir: Path, articles_dir: Path) -> int:
+ """Get next available file index for article naming.
+
+ Args:
+ html_dir: Directory containing HTML files
+ articles_dir: Directory containing JSON files
+
+ Returns:
+ Next available index (1-indexed)
+ """
+ def get_max_index(directory: Path, extension: str) -> int:
+ max_idx = 0
+ if directory.exists():
+ for file in directory.glob(f'*{extension}'):
+ try:
+ name = file.stem
+ if name.startswith('article_'):
+ idx = int(name.replace('article_', ''))
+ max_idx = max(max_idx, idx)
+ except ValueError:
+ continue
+ return max_idx
+
+ html_idx = get_max_index(html_dir, '.html')
+ json_idx = get_max_index(articles_dir, '.json')
+
+ return max(html_idx, json_idx) + 1
+
+
+def _log_processing(source_name: str, action: str, status: str, message: str) -> None:
+ """Log processing action to database.
+
+ Args:
+ source_name: Newspaper source name
+ action: Action performed
+ status: Status of action
+ message: Log message
+ """
+ try:
+ with _get_db_connection() as conn:
+ cursor = conn.cursor()
+ cursor.execute(
+ 'INSERT INTO processing_log (source_name, action, status, message) VALUES (?, ?, ?, ?)',
+ (source_name, action, status, message)
+ )
+ except Exception as e:
+ logger.error("Failed to log processing: %s", str(e))
+
+
+def _save_archive_mapping(article_url: str, source_name: str, archive_file_path: str) -> None:
+ """Save mapping between article URL and archive file path.
+
+ Args:
+ article_url: Article URL
+ source_name: Newspaper source name
+ archive_file_path: Path to archived HTML file
+ """
+ try:
+ with _get_db_connection() as conn:
+ cursor = conn.cursor()
+ cursor.execute('''
+ INSERT OR REPLACE INTO article_archives (article_url, source_name, archive_file_path)
+ VALUES (?, ?, ?)
+ ''', (article_url, source_name, archive_file_path))
+ logger.debug("Saved archive mapping: %s -> %s", article_url, archive_file_path)
+ except Exception as e:
+ logger.error("Failed to save archive mapping: %s", str(e))
+
+
+def save_article(source_name: str, article_data: ArticleData) -> str:
+ """Save article to storage and update cache.
+
+ Args:
+ source_name: Newspaper source name (e.g., 'reuters', 'bbc')
+ article_data: ArticleData object with article content
+
+ Returns:
+ Status message describing the result
+ """
+ try:
+ _init_database()
+
+ publish_date = article_data.publish_date
+ if publish_date:
+ try:
+ date_obj = datetime.fromisoformat(publish_date.replace('Z', '+00:00'))
+ date_str = date_obj.strftime('%Y-%m-%d')
+ except (ValueError, AttributeError):
+ date_str = datetime.now().strftime('%Y-%m-%d')
+ else:
+ date_str = datetime.now().strftime('%Y-%m-%d')
+
+ html_dir, articles_dir = _ensure_directory_structure(source_name, date_str)
+
+ file_index = _get_next_file_index(html_dir, articles_dir)
+ file_prefix = f'article_{file_index:03d}'
+
+ archive_file_path = html_dir / f'{file_prefix}.html'
+ metadata_file_path = articles_dir / f'{file_prefix}.json'
+
+ if article_data.raw_html:
+ with open(archive_file_path, 'w', encoding='utf-8') as f:
+ f.write(article_data.raw_html)
+
+ metadata = {
+ 'id': file_index,
+ 'source_name': source_name,
+ 'url': article_data.url,
+ 'title': article_data.title,
+ 'author': article_data.author,
+ 'publish_date': article_data.publish_date,
+ 'content_text': article_data.content_text,
+ 'content_html': article_data.content_html,
+ 'tags': article_data.tags,
+ 'language': article_data.language,
+ 'extraction_method': article_data.extraction_method,
+ 'archive_file': f'{file_prefix}.html',
+ 'metadata_file': f'{file_prefix}.json',
+ 'saved_at': datetime.now().isoformat()
+ }
+
+ with open(metadata_file_path, 'w', encoding='utf-8') as f:
+ json.dump(metadata, f, indent=2, ensure_ascii=False)
+
+ with _get_db_connection() as conn:
+ cursor = conn.cursor()
+
+ try:
+ cursor.execute('''
+ INSERT OR IGNORE INTO articles
+ (source_name, article_url, article_guid, title, author, publish_date,
+ content_text, content_html, archive_file_path, metadata_file_path, status, extraction_method)
+ VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
+ ''', (
+ source_name,
+ article_data.url,
+ getattr(article_data, 'guid', None),
+ article_data.title,
+ article_data.author,
+ article_data.publish_date,
+ article_data.content_text,
+ article_data.content_html,
+ str(archive_file_path),
+ str(metadata_file_path),
+ 'archived' if not article_data.error else 'failed',
+ article_data.extraction_method
+ ))
+ except sqlite3.IntegrityError:
+ cursor.execute('''
+ UPDATE articles
+ SET title = ?, author = ?, publish_date = ?,
+ content_text = ?, content_html = ?,
+ archive_file_path = ?, metadata_file_path = ?,
+ status = ?, extraction_method = ?, updated_at = CURRENT_TIMESTAMP
+ WHERE article_url = ? AND source_name = ?
+ ''', (
+ article_data.title,
+ article_data.author,
+ article_data.publish_date,
+ article_data.content_text,
+ article_data.content_html,
+ str(archive_file_path),
+ str(metadata_file_path),
+ 'archived' if not article_data.error else 'failed',
+ article_data.extraction_method,
+ article_data.url,
+ source_name
+ ))
+
+ _save_archive_mapping(article_data.url, source_name, str(archive_file_path))
+
+ _log_processing(
+ source_name,
+ 'save_article',
+ 'success',
+ f'Saved article: {article_data.url} -> {metadata_file_path.name}'
+ )
+
+ logger.info("Article saved: %s -> %s", article_data.url, metadata_file_path.name)
+
+ return f"Article saved: {metadata_file_path.name}"
+
+ except Exception as e:
+ error_msg = f"Failed to save article: {str(e)}"
+ logger.error(error_msg)
+ _log_processing(source_name, 'save_article', 'error', error_msg)
+ return error_msg
+
+
+def get_article(source_name: str, article_id: int) -> Optional[ArticleData]:
+ """Retrieve article from storage.
+
+ Args:
+ source_name: Newspaper source name
+ article_id: Database ID of article
+
+ Returns:
+ ArticleData object or None if not found
+ """
+ try:
+ _init_database()
+
+ with _get_db_connection() as conn:
+ cursor = conn.cursor()
+ cursor.execute('''
+ SELECT * FROM articles
+ WHERE id = ? AND source_name = ?
+ ''', (article_id, source_name))
+
+ row = cursor.fetchone()
+
+ if not row:
+ return None
+
+ archive_path = Path(row['archive_file_path']) if row['archive_file_path'] else None
+ archive_content = None
+ if archive_path and archive_path.exists():
+ archive_content = archive_path.read_text(encoding='utf-8')
+
+ article = ArticleData(
+ url=row['article_url'],
+ title=row['title'],
+ author=row['author'],
+ publish_date=row['publish_date'],
+ content_text=row['content_text'],
+ content_html=row['content_html'],
+ raw_html=archive_content,
+ archive_file_path=str(archive_path) if archive_path else None,
+ tags=None,
+ language=None,
+ metadata=None,
+ extraction_method=None,
+ error=row['error_message'],
+ guid=row['article_guid'],
+ id=row['id'],
+ source_name=source_name
+ )
+
+ return article
+
+ except Exception as e:
+ logger.error("Failed to get article %d: %s", article_id, str(e))
+ return None
+
+
+def get_articles_by_source(source_name: str, limit: int = 50, offset: int = 0) -> List[ArticleData]:
+ """Get paginated articles for a source.
+
+ Args:
+ source_name: Newspaper source name
+ limit: Maximum number of articles to return
+ offset: Number of articles to skip
+
+ Returns:
+ List of ArticleData objects
+ """
+ try:
+ _init_database()
+
+ with _get_db_connection() as conn:
+ cursor = conn.cursor()
+ cursor.execute('''
+ SELECT * FROM articles
+ WHERE source_name = ?
+ ORDER BY publish_date DESC, created_at DESC
+ LIMIT ? OFFSET ?
+ ''', (source_name, limit, offset))
+
+ rows = cursor.fetchall()
+
+ articles = []
+ for row in rows:
+ archive_path = Path(row['archive_file_path']) if row['archive_file_path'] else None
+ archive_content = None
+ if archive_path and archive_path.exists():
+ archive_content = archive_path.read_text(encoding='utf-8')
+
+ article = ArticleData(
+ url=row['article_url'],
+ title=row['title'],
+ author=row['author'],
+ publish_date=row['publish_date'],
+ content_text=row['content_text'],
+ content_html=row['content_html'],
+ raw_html=archive_content,
+ archive_file_path=str(archive_path) if archive_path else None,
+ tags=None,
+ language=None,
+ metadata=None,
+ extraction_method=None,
+ error=row['error_message'],
+ guid=row['article_guid'],
+ id=row['id'],
+ source_name=source_name
+ )
+
+ articles.append(article)
+
+ return articles
+
+ except Exception as e:
+ logger.error("Failed to get articles for %s: %s", source_name, str(e))
+ return []
+
+
+def update_article_status(source_name: str, article_url: str, status: str, error: str = None) -> None:
+ """Update article status in cache.
+
+ Args:
+ source_name: Newspaper source name
+ article_url: Article URL
+ status: New status (pending, archived, failed)
+ error: Error message if status is failed
+ """
+ try:
+ _init_database()
+
+ conn = _get_db_connection()
+ cursor = conn.cursor()
+ cursor.execute('''
+ UPDATE articles
+ SET status = ?, error_message = ?, updated_at = CURRENT_TIMESTAMP
+ WHERE article_url = ? AND source_name = ?
+ ''', (status, error, article_url, source_name))
+
+ conn.commit()
+ conn.close()
+
+ if error:
+ _log_processing(
+ source_name,
+ 'update_status',
+ 'error',
+ f'Updated {article_url} status to {status}: {error}'
+ )
+ else:
+ _log_processing(
+ source_name,
+ 'update_status',
+ 'success',
+ f'Updated {article_url} status to {status}'
+ )
+
+ logger.info("Updated article status: %s -> %s", article_url, status)
+
+ except Exception as e:
+ logger.error("Failed to update article status: %s", str(e))
+
+
+def get_source_stats(source_name: str) -> dict:
+ """Get statistics for a news source.
+
+ Args:
+ source_name: Newspaper source name
+
+ Returns:
+ Dictionary with source statistics
+ """
+ try:
+ _init_database()
+
+ conn = _get_db_connection()
+ cursor = conn.cursor()
+
+ cursor.execute('''
+ SELECT
+ COUNT(*) as total,
+ SUM(CASE WHEN status = 'archived' THEN 1 ELSE 0 END) as archived,
+ SUM(CASE WHEN status = 'failed' THEN 1 ELSE 0 END) as failed,
+ SUM(CASE WHEN status = 'pending' THEN 1 ELSE 0 END) as pending,
+ MIN(created_at) as first_archived,
+ MAX(created_at) as last_archived,
+ MAX(publish_date) as latest_article_date
+ FROM articles
+ WHERE source_name = ?
+ ''', (source_name,))
+
+ row = cursor.fetchone()
+ conn.close()
+
+ stats = {
+ 'source_name': source_name,
+ 'total_articles': row['total'] or 0,
+ 'archived': row['archived'] or 0,
+ 'failed': row['failed'] or 0,
+ 'pending': row['pending'] or 0,
+ 'first_archived': row['first_archived'],
+ 'last_archived': row['last_archived'],
+ 'latest_article_date': row['latest_article_date']
+ }
+
+ _log_processing(
+ source_name,
+ 'get_stats',
+ 'success',
+ f'Stats: {stats["total_articles"]} total, {stats["archived"]} archived, {stats["failed"]} failed'
+ )
+
+ return stats
+
+ except Exception as e:
+ logger.error("Failed to get stats for %s: %s", source_name, str(e))
+ return {
+ 'source_name': source_name,
+ 'total_articles': 0,
+ 'archived': 0,
+ 'failed': 0,
+ 'pending': 0
+ }
+
+
+def get_all_sources() -> List[str]:
+ """Get list of all sources in the archive.
+
+ Returns:
+ List of source names
+ """
+ try:
+ _init_database()
+
+ conn = _get_db_connection()
+ cursor = conn.cursor()
+ cursor.execute('''
+ SELECT DISTINCT source_name FROM articles ORDER BY source_name
+ ''')
+
+ sources = [row['source_name'] for row in cursor.fetchall()]
+ conn.close()
+
+ return sources
+
+ except Exception as e:
+ logger.error("Failed to get sources: %s", str(e))
+ return []
+
+
+def get_latest_articles(limit: int = 50) -> List[ArticleData]:
+ """Get latest articles across all sources.
+
+ Args:
+ limit: Maximum number of articles to return
+
+ Returns:
+ List of ArticleData objects ordered by publish_date DESC
+ """
+ try:
+ _init_database()
+
+ conn = _get_db_connection()
+ cursor = conn.cursor()
+ cursor.execute('''
+ SELECT * FROM articles
+ ORDER BY publish_date DESC, created_at DESC
+ LIMIT ?
+ ''', (limit,))
+
+ rows = cursor.fetchall()
+ conn.close()
+
+ articles = []
+ for row in rows:
+ archive_path = Path(row['archive_file_path']) if row['archive_file_path'] else None
+ archive_content = None
+ if archive_path and archive_path.exists():
+ archive_content = archive_path.read_text(encoding='utf-8')
+
+ article = ArticleData(
+ url=row['article_url'],
+ title=row['title'],
+ author=row['author'],
+ publish_date=row['publish_date'],
+ content_text=row['content_text'],
+ content_html=row['content_html'],
+ raw_html=archive_content,
+ archive_file_path=str(archive_path) if archive_path else None,
+ tags=None,
+ language=None,
+ metadata=None,
+ extraction_method=None,
+ error=row['error_message'],
+ guid=row['article_guid'],
+ id=row['id'],
+ source_name=row['source_name']
+ )
+
+ articles.append(article)
+
+ return articles
+
+ except Exception as e:
+ logger.error("Failed to get latest articles: %s", str(e))
+ return []
+
+
+def get_source_directory(source_name: str) -> Path:
+ """Get the directory path for a source.
+
+ Args:
+ source_name: Newspaper source name
+
+ Returns:
+ Path to source directory
+ """
+ return WEBSITES_DIR / source_name
+
+
+def get_archive_file_path_from_db(article_url: str, source_name: str = None) -> Optional[str]:
+ """Get archive file path from database mapping.
+
+ Args:
+ article_url: Article URL
+ source_name: Newspaper source name (optional, for filtering)
+
+ Returns:
+ Archive file path if found, None otherwise
+ """
+ try:
+ _init_database()
+
+ conn = _get_db_connection()
+ cursor = conn.cursor()
+
+ if source_name:
+ cursor.execute('''
+ SELECT archive_file_path FROM article_archives
+ WHERE article_url = ? AND source_name = ?
+ ''', (article_url, source_name))
+ else:
+ cursor.execute('''
+ SELECT archive_file_path FROM article_archives
+ WHERE article_url = ?
+ ''', (article_url,))
+
+ row = cursor.fetchone()
+ conn.close()
+
+ return row['archive_file_path'] if row else None
+
+ except Exception as e:
+ logger.error("Failed to get archive file path from DB: %s", str(e))
+ return None
+
+
+def get_daily_articles(source_name: str, date_str: str) -> List[ArticleData]:
+ """Get articles for a specific date.
+
+ Args:
+ source_name: Newspaper source name
+ date_str: Date string in YYYY-MM-DD format
+
+ Returns:
+ List of ArticleData objects
+ """
+ try:
+ source_dir = get_source_directory(source_name)
+ articles_dir = source_dir / 'articles' / date_str
+
+ if not articles_dir.exists():
+ return []
+
+ articles = []
+ for json_file in sorted(articles_dir.glob('article_*.json')):
+ try:
+ with open(json_file, 'r', encoding='utf-8') as f:
+ metadata = json.load(f)
+
+ archive_filename = metadata.get('archive_file', '')
+ archive_path = source_dir / 'html' / date_str / archive_filename if archive_filename else None
+ archive_content = None
+ if archive_path and archive_path.exists():
+ archive_content = archive_path.read_text(encoding='utf-8')
+
+ article = ArticleData(
+ url=metadata.get('url', ''),
+ title=metadata.get('title'),
+ author=metadata.get('author'),
+ publish_date=metadata.get('publish_date'),
+ content_text=metadata.get('content_text'),
+ content_html=metadata.get('content_html'),
+ raw_html=archive_content,
+ archive_file_path=str(archive_path) if archive_path else None,
+ tags=metadata.get('tags'),
+ language=metadata.get('language'),
+ metadata=metadata,
+ extraction_method=metadata.get('extraction_method'),
+ source_name=source_name
+ )
+
+ articles.append(article)
+
+ except Exception as e:
+ logger.warning("Failed to load article from %s: %s", json_file, str(e))
+ continue
+
+ return articles
+
+ except Exception as e:
+ logger.error("Failed to get daily articles for %s on %s: %s", source_name, date_str, str(e))
+ return []
+
+
+def initialize_storage() -> None:
+ """Initialize the storage system.
+
+ Creates database, directory structure, and logs initialization.
+ """
+ logger.info("Initializing storage system...")
+
+ _init_database()
+
+ (WEBSITES_DIR / 'sample').mkdir(parents=True, exist_ok=True)
+ (WEBSITES_DIR / 'sample' / 'html').mkdir(exist_ok=True)
+ (WEBSITES_DIR / 'sample' / 'articles').mkdir(exist_ok=True)
+
+ _log_processing('system', 'initialize', 'success', 'Storage system initialized')
+
+ logger.info("Storage system initialized at %s", ARCHIVE_DIR)
+
+
+if __name__ == '__main__':
+ initialize_storage()
+
+ sources = get_all_sources()
+ print(f"Sources in archive: {sources}")
+
+ if sources:
+ for source in sources:
+ stats = get_source_stats(source)
+ print(f"\n{source}:")
+ print(f" Total: {stats['total_articles']}")
+ print(f" Archived: {stats['archived']}")
+ print(f" Failed: {stats['failed']}")
\ No newline at end of file
diff --git a/templates/article.html b/templates/article.html
new file mode 100644
index 0000000..6e3ab8d
--- /dev/null
+++ b/templates/article.html
@@ -0,0 +1,46 @@
+{% extends "base.html" %}
+
+{% block content %}
+
+
+
+ From
+ {{ source_name }}
+
+
{{ article.title }}
+
+
+
+ {% if article.publish_date %}
+
+ {% endif %}
+ {% if article.author %}
+ By {{ article.author }}
+ {% endif %}
+
+
{{ article.url }}
+
+
+
+
+ {% if article.content_text %}
+
+ {% set lines = article.content_text.split('\n') -%}
+ {%- for line in lines %}
+ {%- if line|trim %}
+
{{ line|safe }}
+ {%- endif %}
+ {%- endfor %}
+
+ {%- endif %}
+
+
+
+
← Back to articles
+ {% if article.archive_file_path %}
+ |
+
Archived HTML
+ {% endif %}
+
+
+{% endblock %}
\ No newline at end of file
diff --git a/templates/article_not_found.html b/templates/article_not_found.html
new file mode 100644
index 0000000..ee92249
--- /dev/null
+++ b/templates/article_not_found.html
@@ -0,0 +1,11 @@
+{% extends "base.html" %}
+
+{% block content %}
+
+
Article Not Found
+
The article you're looking for could not be found.
+
Source: {{ slug }}
+
ID: {{ article_id }}
+
← Back to articles
+
+{% endblock %}
\ No newline at end of file
diff --git a/templates/articles.html b/templates/articles.html
new file mode 100644
index 0000000..c95fc1d
--- /dev/null
+++ b/templates/articles.html
@@ -0,0 +1,35 @@
+{% extends "base.html" %}
+
+{% block content %}
+{{ source_name }} - Articles
+
+
+
+
+{% for article in articles %}
+ -
+
+
{{ article.date }}
+ {{ article.summary }}
+
+{% endfor %}
+
+
+
+{% endblock %}
\ No newline at end of file
diff --git a/templates/atom.xml b/templates/atom.xml
new file mode 100644
index 0000000..6b9bcd6
--- /dev/null
+++ b/templates/atom.xml
@@ -0,0 +1,25 @@
+
+
+ {{ title|e }}
+
+
+ {{ updated|e }}
+ {{ link|e }}
+ NewsArchiver
+ {% for entry in entries %}
+
+ {{ entry.title|e }}
+
+ {% if entry.published %}
+ {{ entry.published|e }}
+ {% endif %}
+ {% if entry.author %}
+
+ {{ entry.author.name|e }}
+
+ {% endif %}
+ {{ entry.id|e }}
+ {{ entry.summary|e }}
+
+ {% endfor %}
+
\ No newline at end of file
diff --git a/templates/base.html b/templates/base.html
new file mode 100644
index 0000000..7658a84
--- /dev/null
+++ b/templates/base.html
@@ -0,0 +1,75 @@
+
+
+
+
+
+ NewsArchiver
+
+
+
+
+
+
+ {% block content %}{% endblock %}
+
+
+
+
\ No newline at end of file
diff --git a/templates/index.html b/templates/index.html
new file mode 100644
index 0000000..8630b9c
--- /dev/null
+++ b/templates/index.html
@@ -0,0 +1,31 @@
+{% extends "base.html" %}
+
+{% block content %}
+News Archives
+Total sources: {{ sources|length }}
+
+
+{% for source in sources %}
+ -
+
+ {% if source.disabled %}
+
+ {{ source.name }}
+ Disabled
+
+ {% else %}
+
+ {% endif %}
+
Articles: {{ source.article_count }}
+
Last archived: {{ source.last_archived or 'N/A' }}
+ {% if source.disabled %}
+
{{ source.disable_reason }}
+ {% endif %}
+
+ {% if not source.disabled %}
+
+ {% endif %}
+
+{% endfor %}
+
+{% endblock %}
\ No newline at end of file
diff --git a/templates/rss.xml b/templates/rss.xml
new file mode 100644
index 0000000..bdaadaa
--- /dev/null
+++ b/templates/rss.xml
@@ -0,0 +1,25 @@
+
+
+
+ {{ title|e }}
+ {{ link|e }}
+ {{ description|e }}
+ {{ last_build_date|e }}
+ NewsArchiver
+
+ {% for item in items %}
+ -
+ {{ item.title|e }}
+ {{ item.link|e }}
+ {% if item.pubDate %}
+ {{ item.pubDate|e }}
+ {% endif %}
+ {% if item.author %}
+ {{ item.author|e }}
+ {% endif %}
+ {{ item.guid|e }}
+ {{ item.description|e }}
+
+ {% endfor %}
+
+
\ No newline at end of file
diff --git a/templates/status.html b/templates/status.html
new file mode 100644
index 0000000..ea6f80e
--- /dev/null
+++ b/templates/status.html
@@ -0,0 +1,50 @@
+{% extends "base.html" %}
+
+{% block content %}
+
+
System Status
+
+
+
+
System
+
Status: Online
+
Last Archive Run: {{ last_archive_run or 'Never' }}
+
+
+
+
Statistics
+
Sources Monitored: {{ sources_monitored }}
+ {% if disabled_sources > 0 %}
+
Disabled Sources: {{ disabled_sources }}
+ {% endif %}
+
Total Articles: {{ total_articles }}
+
Failed Jobs: {{ failed_jobs }}
+
+
+
+ {% if sources %}
+
Monitored Sources
+
+ {% for source in sources %}
+ -
+
+ {% if source.disabled %}
+
+ {{ source.name }}
+ Disabled
+
+ {% else %}
+
+ {% endif %}
+
Articles: {{ source.article_count }}
+
{{ source.status|upper }}
+ {% if source.disabled %}
+
{{ source.disable_reason }}
+ {% endif %}
+
+
+ {% endfor %}
+
+ {% endif %}
+
+{% endblock %}
\ No newline at end of file
diff --git a/web_interface.py b/web_interface.py
new file mode 100644
index 0000000..300ebf8
--- /dev/null
+++ b/web_interface.py
@@ -0,0 +1,488 @@
+#!/usr/bin/env python3
+"""Web Interface for NewsArchiver - Phase 3
+
+Flask web server for browsing archived news articles.
+"""
+
+import json
+import logging
+import sys
+from datetime import datetime
+from pathlib import Path
+from typing import Optional
+from urllib.parse import quote
+
+from flask import Flask, jsonify, request, render_template, make_response
+import xml.etree.ElementTree as ET
+from datetime import datetime, timezone
+
+from storage_manager import (
+ get_all_sources,
+ get_source_stats,
+ get_articles_by_source,
+ get_article,
+ get_latest_articles,
+ DB_PATH
+)
+
+SCRIPT_DIR = Path(__file__).parent
+ARCHIVE_DIR = SCRIPT_DIR / 'archival_data'
+RSS_FEEDS_PATH = SCRIPT_DIR / 'rss_feeds.json'
+
+RSS_FEEDS = {}
+
+
+def load_rss_feeds() -> dict:
+ """Load RSS feeds configuration."""
+ global RSS_FEEDS
+
+ if RSS_FEEDS:
+ return RSS_FEEDS
+
+ if not RSS_FEEDS_PATH.exists():
+ logger.warning("RSS feeds file not found: %s", RSS_FEEDS_PATH)
+ return {}
+
+ try:
+ with open(RSS_FEEDS_PATH, 'r', encoding='utf-8') as f:
+ RSS_FEEDS = json.load(f)
+ return RSS_FEEDS
+ except Exception as e:
+ logger.error("Failed to load RSS feeds: %s", str(e))
+ return {}
+
+app = Flask(
+ __name__,
+ static_folder=str(SCRIPT_DIR / 'static'),
+ template_folder=str(SCRIPT_DIR / 'templates')
+)
+
+logging.basicConfig(
+ level=logging.INFO,
+ format='%(asctime)s - %(levelname)s - %(message)s',
+ handlers=[
+ logging.StreamHandler(sys.stdout),
+ logging.FileHandler(ARCHIVE_DIR / 'processing.log', encoding='utf-8')
+ ]
+)
+logger = logging.getLogger(__name__)
+
+
+def get_pagination_info(total: int, page: int, per_page: int) -> dict:
+ """Calculate pagination information.
+
+ Args:
+ total: Total number of items
+ page: Current page number
+ per_page: Items per page
+
+ Returns:
+ Dictionary with pagination details
+ """
+ total_pages = (total + per_page - 1) // per_page if total > 0 else 1
+
+ return {
+ 'total': total,
+ 'page': page,
+ 'per_page': per_page,
+ 'has_next': page < total_pages,
+ 'has_prev': page > 1,
+ 'next_num': page + 1 if page < total_pages else None,
+ 'prev_num': page - 1 if page > 1 else None,
+ 'pages': total_pages
+ }
+
+
+@app.route('/')
+def index():
+ """Newspaper listing page."""
+ sources = get_all_sources()
+ rss_feeds = load_rss_feeds()
+
+ source_list = []
+ disabled_sources = []
+
+ for source_name in sources:
+ stats = get_source_stats(source_name)
+
+ source_info = {
+ 'name': source_name.title(),
+ 'slug': source_name,
+ 'article_count': stats['total_articles'],
+ 'last_archived': stats.get('last_archived'),
+ 'status': 'success' if stats['total_articles'] > 0 else 'pending'
+ }
+
+ if source_name in rss_feeds:
+ feed_info = rss_feeds[source_name]
+ if feed_info.get('disabled', False):
+ source_info['disabled'] = True
+ source_info['disable_reason'] = feed_info.get('disable_reason', 'No reason provided')
+ disabled_sources.append(source_info)
+ continue
+
+ source_list.append(source_info)
+
+ source_list.extend(disabled_sources)
+
+ return render_template('index.html', sources=source_list)
+
+
+@app.route('/source/')
+def articles(slug: str):
+ """Article listing page for a specific source."""
+ page = request.args.get('page', 1, type=int)
+ per_page = 50
+
+ sources = get_all_sources()
+ source_name = None
+ for s in sources:
+ if s.lower() == slug.lower():
+ source_name = s
+ break
+
+ if not source_name:
+ return render_template('article_not_found.html', slug=slug, article_id=0), 404
+
+ articles_list = get_articles_by_source(source_name, limit=per_page, offset=(page - 1) * per_page)
+ stats = get_source_stats(source_name)
+ total = stats['total_articles']
+
+ pagination = get_pagination_info(total, page, per_page)
+
+ articles_data = []
+ for article in articles_list:
+ articles_data.append({
+ 'id': getattr(article, 'id', 0),
+ 'title': article.title or 'Untitled',
+ 'date': article.publish_date or '',
+ 'summary': article.content_text[:200] if article.content_text else '',
+ 'url': f'/source/{source_name.lower()}/article/{getattr(article, "id", 0)}'
+ })
+
+ return render_template(
+ 'articles.html',
+ source_name=source_name.title(),
+ source_slug=source_name.lower(),
+ articles=articles_data,
+ pagination=pagination
+ )
+
+
+@app.route('/archive/')
+def serve_archive(archive_path):
+ """Serve archived HTML file."""
+ archive_file = ARCHIVE_DIR / archive_path
+ if archive_file.exists():
+ return archive_file.read_text(encoding='utf-8')
+ return 'Archive not found', 404
+
+
+@app.route('/archive-file/')
+def serve_archive_file(encoded_path):
+ """Serve archived HTML file from encoded path."""
+ import urllib.parse
+ from pathlib import Path
+ archive_path = urllib.parse.unquote(encoded_path)
+ archive_file = ARCHIVE_DIR / archive_path
+ logger.info("Archive file path: %s, exists: %s", str(archive_file), archive_file.exists())
+ if archive_file.exists():
+ return archive_file.read_text(encoding='utf-8')
+ return 'Archive not found', 404
+
+
+@app.route('/source//article/')
+def article(slug: str, article_id: int):
+ """Individual article page."""
+ sources = get_all_sources()
+ source_name = None
+ for s in sources:
+ if s.lower() == slug.lower():
+ source_name = s
+ break
+
+ if not source_name:
+ return render_template('article_not_found.html', slug=slug, article_id=article_id), 404
+
+ article = get_article(source_name, article_id)
+ if not article:
+ return render_template('article_not_found.html', slug=slug, article_id=article_id), 404
+
+ article_data = {
+ 'id': article_id,
+ 'title': article.title or 'Untitled',
+ 'publish_date': article.publish_date or '',
+ 'author': article.author or '',
+ 'url': article.url or '',
+ 'content_text': article.content_text or '',
+ 'archive_file_path': article.archive_file_path or ''
+ }
+
+ return render_template(
+ 'article.html',
+ source_name=source_name.title(),
+ source_slug=source_name.lower(),
+ article=article_data
+ )
+
+
+@app.route('/status')
+def status():
+ """System status page."""
+ sources = get_all_sources()
+ rss_feeds = load_rss_feeds()
+
+ sources_info = []
+ disabled_sources = []
+ total_articles = 0
+ failed_jobs = 0
+ disabled_count = 0
+
+ for source_name in sources:
+ stats = get_source_stats(source_name)
+
+ source_info = {
+ 'name': source_name.title(),
+ 'slug': source_name,
+ 'article_count': stats['total_articles'],
+ 'last_archived': stats.get('last_archived'),
+ 'status': 'success' if stats['total_articles'] > 0 else 'pending'
+ }
+
+ if source_name in rss_feeds:
+ feed_info = rss_feeds[source_name]
+ if feed_info.get('disabled', False):
+ source_info['disabled'] = True
+ disabled_count += 1
+ disabled_sources.append(source_info)
+ continue
+
+ sources_info.append(source_info)
+ total_articles += stats['total_articles']
+ failed_jobs += stats['failed']
+
+ sources_info.extend(disabled_sources)
+
+ return render_template(
+ 'status.html',
+ sources=sources_info,
+ total_articles=total_articles,
+ failed_jobs=failed_jobs,
+ sources_monitored=len(sources) - disabled_count,
+ disabled_sources=disabled_count
+ )
+
+
+@app.route('/api/sources')
+def api_sources():
+ """API endpoint for listing all sources."""
+ sources = get_all_sources()
+ rss_feeds = load_rss_feeds()
+
+ source_list = []
+ disabled_sources = []
+
+ for source_name in sources:
+ stats = get_source_stats(source_name)
+
+ source_info = {
+ 'name': source_name.title(),
+ 'slug': source_name,
+ 'article_count': stats['total_articles'],
+ 'last_archived': stats.get('last_archived'),
+ 'status': 'success' if stats['total_articles'] > 0 else 'pending'
+ }
+
+ if source_name in rss_feeds:
+ feed_info = rss_feeds[source_name]
+ if feed_info.get('disabled', False):
+ source_info['disabled'] = True
+ source_info['disable_reason'] = feed_info.get('disable_reason', 'No reason provided')
+ disabled_sources.append(source_info)
+ continue
+
+ source_list.append(source_info)
+
+ source_list.extend(disabled_sources)
+
+ return jsonify({'sources': source_list})
+
+
+@app.route('/api/source//articles')
+def api_articles(slug: str):
+ """API endpoint for listing articles for a source."""
+ page = request.args.get('page', 1, type=int)
+ per_page = 50
+
+ sources = get_all_sources()
+ source_name = None
+ for s in sources:
+ if s.lower() == slug.lower():
+ source_name = s
+ break
+
+ if not source_name:
+ return jsonify({'error': 'Source not found'}), 404
+
+ articles_list = get_articles_by_source(source_name, limit=per_page, offset=(page - 1) * per_page)
+ stats = get_source_stats(source_name)
+ total = stats['total_articles']
+
+ pagination = get_pagination_info(total, page, per_page)
+
+ articles_data = []
+ for article in articles_list:
+ articles_data.append({
+ 'id': getattr(article, 'id', 0),
+ 'title': article.title or 'Untitled',
+ 'date': article.publish_date or '',
+ 'summary': article.content_text[:200] if article.content_text else '',
+ 'url': f'/source/{source_name.lower()}/article/{getattr(article, "id", 0)}'
+ })
+
+ return jsonify({
+ 'source_name': source_name.title(),
+ 'articles': articles_data,
+ 'total': total,
+ 'page': page,
+ 'per_page': per_page,
+ 'has_next': pagination['has_next'],
+ 'has_prev': pagination['has_prev']
+ })
+
+
+@app.route('/api/status')
+def api_status():
+ """API endpoint for system status."""
+ sources = get_all_sources()
+
+ sources_monitored = len(sources)
+ total_articles = 0
+ failed_jobs = 0
+ last_archive_run = None
+
+ for source_name in sources:
+ stats = get_source_stats(source_name)
+ total_articles += stats['total_articles']
+ failed_jobs += stats['failed']
+
+ if stats.get('last_archive_run'):
+ if last_archive_run is None or stats['last_archive_run'] > last_archive_run:
+ last_archive_run = stats['last_archive_run']
+
+ return jsonify({
+ 'status': 'online',
+ 'last_archive_run': last_archive_run,
+ 'pending_jobs': 0,
+ 'failed_jobs': failed_jobs,
+ 'sources_monitored': sources_monitored,
+ 'total_articles': total_articles
+ })
+
+
+@app.route('/rss')
+def rss_feed():
+ """RSS 2.0 endpoint for latest archived articles."""
+ limit = request.args.get('limit', 50, type=int)
+
+ articles = get_latest_articles(limit=limit)
+
+ server_url = f'http://192.168.8.150:5000'
+
+ rss_items = []
+ for article in articles:
+ if article.title and article.content_text and 'Performing security verification' not in article.content_text:
+ pub_date = None
+ if article.publish_date:
+ try:
+ dt = datetime.fromisoformat(article.publish_date.replace('Z', '+00:00'))
+ pub_date = dt.strftime('%a, %d %b %Y %H:%M:%S %z').strip()
+ except (ValueError, AttributeError):
+ try:
+ dt = datetime.fromisoformat(article.publish_date)
+ pub_date = dt.strftime('%a, %d %b %Y %H:%M:%S +0000')
+ except (ValueError, AttributeError):
+ pub_date = datetime.now(timezone.utc).strftime('%a, %d %b %Y %H:%M:%S +0000')
+
+ source_name = article.source_name or 'unknown'
+ encoded_source = quote(source_name.lower())
+ item = {
+ 'title': article.title,
+ 'link': f'{server_url}/source/{encoded_source}/article/{article.id}',
+ 'pubDate': pub_date,
+ 'description': article.content_text[:500] if article.content_text else '',
+ 'guid': article.url or f'article-{article.id}'
+ }
+ if article.author:
+ item['author'] = article.author
+ rss_items.append(item)
+
+ rss_template = render_template(
+ 'rss.xml',
+ title='NewsArchiver - Latest Articles',
+ link=server_url,
+ description='Latest archived news articles',
+ last_build_date=datetime.now(timezone.utc).strftime('%a, %d %b %Y %H:%M:%S +0000'),
+ items=rss_items
+ )
+
+ response = make_response(rss_template)
+ response.headers['Content-Type'] = 'application/rss+xml; charset=utf-8'
+ return response
+
+
+@app.route('/atom')
+def atom_feed():
+ """Atom 1.0 endpoint for latest archived articles."""
+ limit = request.args.get('limit', 50, type=int)
+
+ articles = get_latest_articles(limit=limit)
+
+ server_url = f'http://192.168.8.150:5000'
+
+ atom_entries = []
+ for article in articles:
+ if article.title and article.content_text and 'Performing security verification' not in article.content_text:
+ pub_date = None
+ if article.publish_date:
+ try:
+ dt = datetime.fromisoformat(article.publish_date.replace('Z', '+00:00'))
+ pub_date = dt.strftime('%Y-%m-%dT%H:%M:%S+00:00')
+ except (ValueError, AttributeError):
+ pub_date = datetime.now(timezone.utc).strftime('%Y-%m-%dT%H:%M:%S+00:00')
+
+ source_name = article.source_name or 'unknown'
+ encoded_source = quote(source_name.lower())
+ entry = {
+ 'title': article.title,
+ 'link': f'{server_url}/source/{encoded_source}/article/{article.id}',
+ 'published': pub_date,
+ 'summary': article.content_text[:500] if article.content_text else '',
+ 'id': article.url or f'article-{article.id}'
+ }
+ if article.author:
+ entry['author'] = {'name': article.author}
+ atom_entries.append(entry)
+
+ atom_template = render_template(
+ 'atom.xml',
+ title='NewsArchiver - Latest Articles',
+ link=server_url,
+ updated=datetime.now(timezone.utc).strftime('%Y-%m-%dT%H:%M:%S+00:00'),
+ entries=atom_entries
+ )
+
+ response = make_response(atom_template)
+ response.headers['Content-Type'] = 'application/atom+xml; charset=utf-8'
+ return response
+
+
+if __name__ == '__main__':
+ logger.info("Starting web interface...")
+
+ if not DB_PATH.exists():
+ logger.info("Database not found, initializing...")
+ from storage_manager import initialize_storage
+ initialize_storage()
+
+ app.run(host='0.0.0.0', port=5000, debug=True)
\ No newline at end of file