Baron Energy and Resources 4Q17: One of the Most Frustrating Years of Our Career

Performance The first thing we would like to say about 2017 is we are happy it is over. It was one of the most frustrating years of our career as we felt we were very well positioned for the energy industry recovery that unfolded, but which did not lead to the equity performance we expected […]

Continue Reading