Do you remember what they were called?
https://en.wikipedia.org/wiki/Stratfor
They provide a free weekly newsletter as well.
The analysis industry is fascinating, you're essentially paying gobsmacking amounts of money to a single journalist to follow 1 stock.