created

Investing.com – The financial markets have experienced a roller coaster ride of late, prompting analysts at Roth to issue a technical strategy update. Despite ending last week down just 0.04%, the ‘s minor dip feels like a victory considering Monday’s significant 3% plunge. In contrast, the managed to finish the…