Surprise! The U.S. Is Still Energy Independent

3/8/2022
Surprise! The U.S. Is Still Energy Independent