The News Not Noise Letter: US to Release 1 Million Barrels of Oil a Day
The White House calls out oil company profits, takes drastic steps to lower gas prices. Plus: Russian soldiers suffering radiation, and more on those calls for Justice Thomas to recuse himself.