German Business Confidence Unexpectedly Rises in May Defying Iran War Energy Disruptions Oil Prices Tumble Over 5 on Hopes of Iran Nuclear Deal Julius Baer Reports SFr 528 Billion AUM Expects Substantially Higher FirstHalf Profit EU Plastic Cap Regulation A Case Study in Regulatory Value vs Deregulation Push Consumer Sentiment Falls to Record Low in May as Rising Gas Prices Amid Iran Conflict Weigh on Outlook Julian Alvarez Contract Standoff FC Barcelona Alerted as Atletico Madrid Star Refuses Extension Sebi Proposes Intraday Option Strike Additions to Manage Market Volatility