InvestorsHub Logo

newman2021

05/04/23 10:02 AM

#590813 RE: Turner5 #590804

A lot of banks are taking back the margin rights forcing the margin traders to come up with new money. The next two weeks will be very interesting here, imo.