‘They Always Put America Last’: Scalise Condemns Biden Energy Sec following China Oil Revelations

The U.S. Strategic Petroleum Reserve level has fallen to its lowest level since August 1983, while China has taken steps to expand its own reserves.

source site

Leave a Reply