logo
Panic buying drains petrol stocks despite ample supply