Depots Left Desolate as Landing Cost of Petrol Soars to N720 per Litre By Gyado T. Emmanuel Reports have emerged of depots across the country standing eerily empty, as the landing cost of petrol skyrockets to a staggering N720 per litre. This alarming surge in cost has sent shockwaves through the petroleum industry, leaving stakeholders […]