code: public static Map<String, FxQuote> getFx(String[] symbols) throws IOException {
          List<FxQuote> quotes;
          if(YahooFinance.QUOTES_QUERY1V7_ENABLED.equalsIgnoreCase("true")) {
              FxQuotesQuery1V7Request request = new FxQuotesQuery1V7Request(Utils.join(symbols, ","));
              quotes = request.getResult();
          } else {
              FxQuotesRequest request = new FxQuotesRequest(Utils.join(symbols, ","));
              quotes = request.getResult();
          }
          Map<String, FxQuote> result = new HashMap<String, FxQuote>();
          for(FxQuote quote : quotes) {
              result.put(quote.getSymbol(), quote);
          }
          return result;
      }
docs: Sends a single request to Yahoo Finance to retrieve a quote
  for all the requested FX symbols.
  See <code>getFx(String)</code> for more information on the
  accepted FX symbols.
  
  @param symbols   an array of FX symbols
  @return          the requested FX symbols mapped to their respective quotes
  @throws java.io.IOException when there's a connection problem or the request is incorrect
  @see             #getFx(java.lang.String)