RBI made record $43.26 billion net purchase amid swap returns

Business