https://www.livemint.com/market/commodities/the-crude-question-despite-restricted-supply-can-oil-sustain-at-100bbl-11695482536059.html
Oil prices have now retreated to $93 per barrel as markets weighed supply concerns stemming from Russia's fuel export ban against demand woes from future rate hikes.
Create an account or login to join the discussion