Oil buoyed by inventory reversal
Oil prices are back in the green on Wednesday, paring yesterday's declines just as WTI appeared to be nearing USD 100 once more. The recovery was aided by the EIA inventory data which reversed last week's shock 9.4 million barrel increase to register an 8 million barrel draw.
The downward revisions to growth forecasts from the IMF and World Bank in recent days weighed on oil prices after a four-day surge.
20-04-2022 12:54 GMT
by Craig Erlam