The planned purchase for the oil is at an average price of $79 per barrel, the Department of Energy said in a statement on Friday. Biden sold off more than 40%...
Tag - Oil Price
President Biden will probably face a reckoning after the Nov. 8 midterm elections, when Democrats seem likely to lose control of one, or both, houses of...