European shares edge up ahead of Powell's speech August 22, 2025 by Finance On Earth European rallies reach Powell’s speech before