Biden’s SPR Drawdown Big Win For Beijing

Chinese-owned companies have lapped up oil from America’s emergency stockpile since the Biden administration decided to sell 180 million barrels last year to lower prices ahead of the midterm elections.