[Today's key financial data and events: Wednesday, June 25, 2025]
① 16:00 Swiss ZEW investor confidence index in June
② 22:00 U.S. May new home sales total annualized
③ 22:00 Federal Reserve Chairman Powell's testimony
④ 22:30 U.S. EIA crude oil inventory for the week ending June 20
⑤ 22:30 U.S. EIA Cushing crude oil inventory for the week ending June 20
⑥ 22:30 U.S. EIA strategic oil reserve inventory for the week ending June 20