Oil prices have rallied in volatile trading, partly erasing the previous day's heavy losses in what analysts said was mostly a technical rebound.
Oil prices have rallied in volatile trading, partly erasing the previous day's heavy losses in what analysts said was mostly a technical rebound.