With the Russia-Ukraine war pushing global oil prices as high as US$140 a barrel on March 7, the financial fate of importing nations already battered by the Covid-19 pandemic hang in a precarious new balance. And nowhere is a potential default more imminent than in cash-strapped Sri Lanka. The Sri Lankan rupee fell by some […]