State-owned oil firms have opted to revise petrol prices once a month to reflect changes in the global oil market in the free pricing regime. PSU firms -- Indian Oil, Bharat Petroleum and Hindustan Petroleum –said they would charge uniform prices for petrol.