RBC cuts Weatherford International target price to $123 from $124 - WFRD News | Rallies