Larsen & Toubro has received two contracts worth Rs 267 crore.According to an official release issued by L&T, the deals have been bagged from Indian Oil Corporation (IOC) and China-based Liaoning Huajin Chemical Corporation for their expansion projects.