US Sold Nearly 6 Million Barrels of Oil Reserves to China, Records Show
Records show the Biden administration has sold nearly 6 million barrels of oil from the U.S. strategic reserve to an entity with ties to the Chinese Communist Party....
Read More