Overbought? Are you an idiot?
TSO does $8B in revenues in 2012 but their market cap is only $7B!! Not only that, their margins are accelerating. Do you know what that means in PPE translation? This stock is DIRT CHEAP!
Plus, TSO just raised their divy. it's NOT time to sell but time to buy on ANY DIPS!
No one ever went broke or lost money taking a proft. If your worried sell some calls or just get out. If you miss a nice rip afterwords.....as my grandfather always said...there's always another train on the tracks.