I'm very big on getting the info for free as I've been confronted to a lot of paid info providers which "spin" the facts towards whatever they are trying to sell you next.
I've recently come across a free app called Forex Hero and it is really nice for beginners, with lots of real-life examples to understand correlations between different factors such as the price of gold and its impact on the AUD, the production of oil and its impact on the RUB, how the CHF surge in 2015 happened and could have been predicted. I would definitely recommend it - it's free so there's no big risk in checking it out 🙂