Weatherford: Barclays cuts target price to $148 from $151 - WFRD News | Rallies