Random thoughts and trades; some macro, some energy, some tech... meh, it varies. None of my babble has anything to do with my employer.
3rd Party Ad. Not an offer or recommendation by Stocktwits. See disclosure here.