Oil recovers as upbeat Chinese manufacturing data increases some optimism 2025-03-03T05:19:59.000000Z