Sri Lanka’s state-run Ceylon Petroleum Corporation hit by price controls and forex shortages from call money rate targeting has racked up debt of 707.5 billion rupees by July 2021, official data showed. CPC had imported 18.4 million barrels of crude and refined...