The island nation is suffering its worst economic meltdown since independence, with shortages of fuel and other vital goods making life miserable for its 22 million people.
The state-run Ceylon Petroleum Corporation (CPC) refinery was shuttered in March in the wake of Sri Lanka’s…