Cryptocurrencies
WTI Oil Collapses 3% – Selloff as Ukraine-Russia War Nears Resolution
Some reports from Axios have emitted the possibility of the Russia-Ukraine war going towards a US-led year-end resolution. Some of this could have been anticipated – Volodymyr Zelenskyy announced yesterday that paths to direct discussion Read more…