|
The oil services provider's earnings result wasn't its best showing, but murmurs from the shale patch suggested even poorer results.
Tags
have
results
much
talk
Category:
Investing
All news |
||||||||||||||||||
|