Opposition fumes at petro price hike