Tesoro misses expectations

Tesoro, which operates six refineries in the western U.S., generated $1.5 billion in profits for 201...
More