RANDEEP SINGH GENERAL TRADING L.L.C has long term contracts and established relationships with numerous crude oil producing companies around the world. Among others, crude oil and products. We trade in excess of 350,000 bbls/day and market our crude oil petroleum products, feed stocks blending stocks, and finished products worldwide. Our sourcing is also based on off take agreements which we have in place with various refiners. Our extensive expertise and our flexible financial conditions enable us to provide a variety of transaction structures providing valuable solutions to our clients.