Shares of L&T Rally Due to Order win Worth USD 4 Billion from Saudi Aramco