Marketwatch Balance Of Payment “risks appear elevated for some time,” Says Barclays Admin April 1, 2022 The fallout from the Russia-Ukraine war will keep the balance of payment (BoP) risks for India appear elevated for some time, noted Barclays. NDTV Profit – Latest Share on Facebook Tweet it Pin it Share it Email