Short summary: I received in my Google news feed a story about something I would never expect to see in my news feed. The only rational explanations I could think of were that (i) Google had eavesdropped on an earlier conversation, or (ii) Google had received the full data for an offline credit card purchase in a bricks and mortar store made with a credit card which had been saved in my Google profile.
Full story: My wife went to a bricks and mortar bookshop to buy a boy's birthday present. In the bookshop, our daughter said he liked football, so she bought a children's book by an English footballer. She did not know what to buy beforehand, and did not look the author up online afterwards, so there was zero online footprint for the transaction. When she got home, I asked what present she'd got, and she told me it was a football book. When she told me the author's name, and I said I'd never heard of him, joking that the only footballer's names I knew were Scottish footballers from the 1980s that I'd memorised to try to fit in at school. Again this conversation had zero online footprint. The next day there was an article in my Google news feed about that specific English footballer. I don't recall ever seeing any football related story in my newsfeed, so would never expect to have seen that specific footballer appear by chance.
I'm inclined in this case to believe it was Google buying data on credit card transactions for credit cards linked to the Google account. I keep on meaning to ask around if anyone knows if Google do this. Perhaps someone here knows?