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