Global supply disruptions, rising demand push petrol prices higher, limit availability at some stations