Barclays reports 18% profit rise as it lifts income guidance - Tech Sentiments