Consultancy Services (TCS) surpassed analysts' expectations by reporting
a 23.46 per cent growth in profit in June quarter; a Reuters poll of 37
economists has predicted that June inflation may shoot up to a 2-year
high; OPEC has shifted the blame of rising crude prices after US
President Donald Trump's warning. BusinessToday.In Editor Rajeev Dubey
explains this and more on The Good, The Bad and The Ugly.