Total Has Highest Percentage of ‘Buy’ Ratings among Peers
Here Are Wall Street Analysts' Top Integrated Energy Picks(Continued from Prior Part)Analyst ratings for TotalTotal (TOT) has been rated a “buy” by all Wall Street analysts that cover the stock. Total has the fourth-largest market cap of around