Stocks Shrug Off EU Elections While Bitcoin, Gold, and Oil Shine

view original post

US stocks shrugged off European election shifts … Supply is very concentrated in Tech with net supply here nearly 10x the net supply in Energy (2nd largest sector net for sale). Also selling HCare, …