Oil prices edge lower amid Russia-Ukraine peace talks, demand concerns
- Markets react cautiously as Trump claims imminent Russia-Ukraine ceasefire following call with Putin
20.05.2025
Oil