Shares of Hindustan Petroleum Corporation Limited, Indian Oil Corporation and Bharat Petroleum Corporation Limited gained up to 4.5% on Friday after crude oil prices hit a two-month low as the US and Iran moved closer to a peace deal.