It is not true since $R^d$ is not compact. See page 34 of Ambrosio and Gigli's User's Guide (https://www.math.umd.edu/~yanir/OT/AmbrosioGigliDec2011.pdf).
To quote:
...if X is unbounded, then P2(X) is not locally compact. Actually,
for any measure $\mu\in P_2(X)$ and any $r > 0$, the closed ball of radius $r$ around µ is not compact. To see this, fix $\bar{x}$ ∈ X and find a sequence $x_n$ ⊂ X such that $d(x_n, \bar{x})$ → ∞. Now define the measures $\mu_n := (1 − \epsilon_n)\mu + \epsilon_n \delta_{x_n}$, where $\epsilon_n$ is chosen such that $\epsilon_n d^2(\bar{x},x_n)=r^2.$ To bound from above $W_2^2(\mu,\mu_n)$, leave fixed $(1-\epsilon_n)\mu$, move $\epsilon_n \mu$ to $\overline{x}$ and then move $\epsilon \delta_{\overline{x}}$ into $\epsilon_n \delta_{x_n},$ this gives $$W_2^2(\mu,\mu_n)\leq \epsilon_n \left(\int d^2(x,\overline{x})d\mu(x) + d^2(x_n,\bar{x})\right),$$
so that $\limsup W_2(\mu, \mu_n) ≤ r$. Conclude observing that $$\liminf_{n\rightarrow\infty}\int d^2(x,\bar{x})d\mu_n =\liminf_{n\rightarrow\infty}(1-\epsilon_n)\int d^2(x,\bar{x})d\mu+\epsilon_n d^2(x_n,\bar{x})=\int d^2(x,\bar{x})d\mu+r^2,$$
thus the second moments do not converge. Since clearly $\mu_n$ weakly converges to $\mu$, we proved that there is no local compactness.