IndianOil signs $1.5 bn contract to import 3 MT of US crude in FY20