how energy and resistance impact price