Oil marketers set date to end petrol scarcity as filling stations crash prices

Petrol Pump
Petrol Pump