Trump said it, yes. The Kremlin is saying it too. Neither's word has value.
I'll believe tons of fuel go from Russia to the US when I see it.
But getting Russia to say this, hoping that'll ease prices for a bit, like Trump has touted foreign promises to buy American that don't happen? Plausible.
RE: https://bsky.app/profile/did:plc:ty42uz67qbam52si5yduwwaa/post/3mxhscok7xs2n