Barclays Predicts 59% Upside for Weatherford International with $156 Target - WFRD News | Rallies