There'll be no strike by fuel tanker drivers after a deal was narrowly reached over terms and conditions.

The union Unite says 51 percent of its members have voted in favour of accepting it.

It follows panic buying and fuel shortages at forecourts earlier this year when industrial action was first suggested.