Oil prices have fallen marginally due to strong US dollar but continued to hold most of the gains procured, following reports suggesting that the crude market is gradually rebalancing.
Oil prices have fallen marginally due to strong US dollar but continued to hold most of the gains procured, following reports suggesting that the crude market is gradually rebalancing.