Extracting Structured Insights from Financial News: An Augmented LLM Driven Approach