Oil heads for weekly loss on US stock build, OPEC+ supply outlook
- Markets slump on OPEC+ supply expectations and US crude build, with G7 sanctions and Ukraine war risks offering limited support
03.10.2025
Oil