The fallout of the war and the sanctions have wreaked havoc on global markets with major indices like the S&P 500 declining 15% since the beginning of February. Consumers have also been feeling the pressure...
Investors are shunning energy ETFs and continuing to plow money into battered names, like ARKK.
China added some downward pressure to oil prices this week when it clearly signaled its intent to buy more Russian oil, oil that the EU is determined to ditch