SUZANNE DOWNING: Biden Backs America Into A Corner After Whittling Down Key Oil Reserve
Since the creation of the Strategic Oil Reserve in the mid-1970s, America has never been in the energy dilemma it is today, thanks to the Biden administration selling much of its oil reserves to countries like China. This is an invisible trap that most Americans are unaware of, but it has everything to do with […]