Petroleum prices dilemma