Cryptocurrencies
WTI crude oil tumbles, to test key 70 support level
WTI crude oil dropped sharply overnight, losing more than -4% and falling to its lowest level since last December. A combination of bearish factors contributed to this steep decline. The 70 psychological level is now Read more…