India and Oman on Thursday signed a historic free trade agreement, as Prime Minister Narendra Modi and Sultan Haitham bin Tarik comprehensively reviewed the multi-faceted Strategic Partnership and reaffirmed their commitment to regional peace and stability.