 TheStreet cut shares of American Financial Group NYSE:AFG from a b- rating to a c rating in a report issued on Thursday morning, TheStreetRatingsTable reports. Several other analysts have also issued reports on the stock. ValuEngine lowered shares of American Financial Group from a hold rating to a sell rating in a report on Thursday, ... 