Oil Prices Decline As Russia Favors Iran Nuclear Deal Resumption
Oil prices has declined to the lowest level in three weeks after Russia’s announcement its favor of resuming Iran nuclear deal as soon as possible.
Oil prices has declined to the lowest level in three weeks after Russia’s announcement its favor of resuming Iran nuclear deal as soon as possible.