Shell's aggressive buybacks keep the stock price inflated, making it hard to find a compelling entry point, which is why I rate it a Hold, for now. Financially, Shell is strong, with impressive free ...