Halliburton target price raised to $46 from $45 by RBC - HAL News | Rallies