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
15:07
Oil