Loading ...

Oil prices tumbled more than a dollar yesterday after the deal was reached, because of the possibility that Iranian supply could return to the market. – Reuters

Loading ...
Loading ...