Crude price edge higher as lower US inventories outweigh easing tensions
- Brent crude rise above $106 per barrel after US stockpile data signal stronger demand and tighter supply conditions
21.05.2026
Oil