TouchstoneEnergyTouchstoneEnergy is the leading finance software and IT consultancy dedicated exclusively to the oil and gas, renewables, mining and downstream trading industries.