Oil prices rebound after last week's 8% drop as traders weigh China demand concerns Oil prices rebound after last week's 8% drop as traders weigh China demand concerns Copy 2024-10-22 09:06:13 - From: Iraqi News Agency Oil prices rebound after last week's 8% drop as traders weigh China demand concerns