So is there anything I can do or am I screwed and out of thousands of dollars?
I looked at the chart again, and you were right about the difference in price (I withdraw my previous doubts, sorry). And I think this is the cause:
https://www.binance.us/spot-trade/usdt_usdI don't know what exactly happened, USDT is devalued against its own reserve currency on binance US exclusively, otherwise I don't see that on
coinbase