Oil edged lower on Thursday in light holiday trade as the dollar's strength offset hopes for additional fiscal stimulus in China, the world's biggest oil importer.
Oil prices are further rebounding above $70.00 after surprise drawdown in US API data. Kazakhstan will break its commitment to OPEC+ production limitations in 2025, by raising Oil output next year ...