After some digging on this, the service I’ve settled on is https://politepol.com/en/ . I believe it’s free so long as you don’t need your articles to include header images, and fairly intuitive. Good luck!
I'm going to answer in portuguese since op and I are from the same country and I can express myself better. I'll just basically recommend the same services that have been told here many times before, while providing a bit of context.
Os feeds têm de ser providenciados pela página. Há casos em que realmente o link está escondido no código-fonte mas pela minha experiência o browser detecta sempre e dá-te um pequeno ícone na barra de URL. Quando o site não tem mesmo qualquer suporte para RSS, a solução é usar serviços externos. Aqui tens uma variedade deles, desde self-hosting a serviços comerciais. Estes, frequentemente, têm também uma versão grátis mas bastante limitada. Se o teu uso é obter news que são publicadas com pouca frequência, à partida o serviço grátis é suficiente. Existe um desfasamento considerável porque as news só são puxadas a cada X horas (em geral, 2-4x por dia, depende mesmo do serviço).
Os sites que uso e que se mantêm são www.fetchrss.com e o meu preferido www.politepol.com. Em ambos os casos vais ter de "montar" a news: definir título e corpo, pelo menos. O fetchrss permite um fine tuning maior mas é também o mais complicado (estou a assumir que percebas pouco de código, como eu). O Politepol é facílimo e na minha experiência o mais sólido dos dois. Exemplo de feed criada para o primeiro link: https://politepol.com/en/preview/287769 (só dura 14 dias porque o criei sem conta; se te registares, o feed não tem limite de vida, a menos que o removas do leitor e não haja pedidos durante algum tempo). O segundo link é mais complexo mas com o Fetchrss deve de ir lá.
É possível também obter feeds rss para social media (twitter, facebook, inta) mas como já deves ter percebido é necessário contornar algumas coisas usando serviços de terceiros que estão a desaparecer e reaparecer constantemente... E, no caso do facebook, só mesmo páginas públicas.
> Is there an RSS feed of this page for updates? I though their Twitter posted it, but I never saw this come through my RSS for their page
Sadly doesn't look like so. I recommend https://politepol.com/en/ for creating your own feed.