Loading...
Loading...
CNBC Senior Analyst
Mark Haines is an American financial analyst and commentator. He is a senior analyst at CNBC, where he provides market analysis and commentary on various financial topics. Haines has a background in finance and economics, and has worked in the industry for over two decades.
Are you Mark Haines? Manage your profile and connect with your audience.
Claim Profile