This Is What Needs To Happen for Oil Prices to Finally Come Down
Episode Date: February 21, 2022The price of oil has surged over the last year, and U.S. oil companies are making money hand over first. In theory, the high prices should stabilize a...
