UUkraine Read More Oil retreats from almost three-week high driven by Russia supply risks26 August 2025 Oil prices edged down on Tuesday after surging nearly 2% in the previous session, as traders kept a…