Fetch recent news articles for a stock symbol from Finnhub within a date range (default: last 7 days). Returns headline, summary, source, URL, and publication timestamp per article, capped by limit (default 50, max 200). Ideal for: company news alerts, feeding headlines into AI summarization, event-driven trading workflows.