Loos Tales Feb 21, 2025 Do you know what country in the world leads in oil production?

Trent Loos Podcast - A podcast by Trent Loos

I will give you a clue, it is 13.2 million barrels of oil every day.