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
14:23
Oil