AnneTrader
Long

TSO gaps up on higher volume - again

TSO (NYSE:TSO)  
NYSE:TSO   TSO