Petroleum prices: both opp, govt need ‘soul searching’