Oil has fallen to its lowest this year, trading near $76 a barrel, a sharp decline from $129 in March. The supply uncertainty that gripped the market following the Russian invasion of Ukraine has faded while demand-related concerns amid global economic growth worries have gained sway. What does this mean for India?
from Energy-Industry-Economic Times https://ift.tt/DvO5gme
No comments:
Post a Comment