Steve Bass

Long-term horizon, deep value, macro, oil & gas
Steve Bass
Long-term horizon, deep value, macro, oil & gas
Contributor since: 2011