Markets Bet Trump Cannot Sustain 100 Oil Traders Signal Oil Prices Tumble Over 5 as Iran Nuclear Deal Prospects Weigh on Market Nifty Consolidation Continues Amid Weak Market Breadth Analysts Eye Banking and IT Sectors Ferrari Shares Slide Following Unveiling of First Fully Electric Vehicle US April Jobs Report Expected to Show Modest Payroll Growth of 55000 Unemployment at 43 Chinas Robot Workforce Ambitions Elon Musk Identifies Key Rival in Humanoid Race Citi Initiates Coverage on Alnylam Pharmaceuticals with Buy Rating