Over the past 5 days we saw more important statements for crude oil being published than over the period of last year. And consequences are apparent in the price development.
For the past few weeks, we could see rising tensions at Ukraine-Russia border. Markets are nervous. Volatility is higher than usual. While it seems like there is no winner at this point, the markets are showing otherwise.