Atlantica Sustainable Infrastructure Plc (AY) 20 Days SMA touches 0.33%: The odds favor the bear
Atlantica Sustainable Infrastructure Plc (NASDAQ: AY) on Tuesday, plunged -0.54% from the previous trading day, before settling in for the closing price of $22.20. Within