Oil prices up amid ongoing Israel-Iran tensions and strong US demand signals
- US intelligence assessments suggest Iran nuclear progress delays only by few months and airstrikes fall short of fully crippling capabilities
25.06.2025
Oil