The Russia-Ukraine conflict is scrambling energy consumption, supply and policy across Europe and other nations around the globe.
Tag:
Putin
-
-
Vladimir Putin has made a lot of mistakes in his life… but on February 24, he made his greatest blunder. And possibly his last.
-
What does Ukraine mean for the markets?
-
Crypto is proving its indispensability to an international audience…
-
This unprecedented drop in oil prices is the work of two notorious figures…