Tag Sri Lanka-Russia Sri Lanka Sends 2 Ministers to Russia to Negotiate for OilBy Bharatha Mallawarachi It comes amid a high-level U.S. delegation’s visit to Sri Lanka to help it cope with the unprecedented economic crisis.Page 1 of 1