The latest rally comes against a backdrop of already tight inventories. OECD July crude oil stocks stood at 2.76 billion barrels, up 9.8 million barrels from June but still 47.9 million barrels below the latest five-year average.
Market Samachar is a news aggregator. This article was originally published by NDTV Profit - Latest. Tap the button above to read the full story on their site.