- treecityweb
11/14/2021 - Consuming More Than We Produce
What country produces the most oil? Nope, not Saudi Arabia, no other Middle Eastern country. It's the United States! Nic and Brian talk about Rivian Motor Company's initial public offering and growth vs. value stocks. Caller questions and more!