Oil rises on US inventory drop, geopolitical tensions, and Fed rate decision
- Markets brace for potential supply shock amid US stock decline and regional unrest
19.06.2025
Oil