Oil Nears 7th consecutive weekly loss, supply surplus and softening demand in china 2023-12-08T05:38:37.000000Z