Chance Finucane - Oxbow Advisors - Market Update - December 2023