Oil set for weekly gains amid supply concerns and falling crude inventories
- Market uncertainty continues amid potential sanctions on Russia, weak economic signals, and subdued consumption forecasts
19.09.2025
Oil