Are there data sources from which we could get news articles from the last 2 years? I tried reuters but they had data spanning back to just 3 months.
Any suggestion/pointers are appreciated
AYLIEN provides historical news content via an API. You can try it here.
Full disclosure I work for AYLIEN.
At CloudQuant we have been using historical sentiment data and news data from bloomberg. This news includes the news title text. I believe that the full text is also available but we aren't using it. We allow our clients in the CloudQuant Elite product to be able to access the news sentiment in our historical backtesting.
Bloomberg's "EVENT-DRIVEN TRADING TEXTUAL NEWS" and real time data can be found at: https://www.bloomberg.com/professional/product/event-driven-feeds/
Webhose.io API provides historical data going back to Jan 2008. Here is the link.