Opposition declined to vote for bill to overhaul oil sector that they had only received just before it was tabled.