Biden’s “Strategic” Oil Reserve Release Will Mostly Go To China And India
The big release of 50 million barrels of oil from the Strategic Petroleum Reserve was the hallmark solution proposed by the Biden administration to try and address soaring energy costs for Americans. It turns out that most of that oil is going to wind up in China and India.
Read More