Tesoro ups profit on BP deal; energy stocks drop

Back
Top