• 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!


8 views0 comments

Recent Posts

See All