Indian oil and gas companies are desirous of entering into a “long-term” purchase contract with Angola to meet the country’s energy requirements as they also wish to invest in petroleum refining and exploration of critical and rare earth minerals in the African country, President Droupadi Murmu said on Sunday.