Griffin Securities upgrades Halliburton stock rating on strong results By Investing.com | AllMind News