The cost of unleaded petrol has now nudged close to $3 per litre, cripping motorists and businsesses.