They had a large focus on the US energy sector at one stage, don't know if they still do.
I used to get regular stock reports as part of their inner circle (they called it back in the day), a number of years ago now.
BLR Price at posting:
0.3¢ Sentiment: Buy Disclosure: Held