Dynamic energy procurement