Oil set for weekly gains amid Mideast tensions, US sanctions on Iran
- Expectations of stronger demand from China also provide upward momentum for prices
21.03.2025
Oil