power and petroleum prices