Anticipation that a nuclear deal with Iran was imminent – and that it would ease international sanctions on the country’s oil and gas sectors – briefly dropped crude ...
Read more
0