
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
Views expressed in this video are opinions of the host and the guest(s), and do not necessarily reflect the views of NTD.