Alexander Novak

iranian-production

What the recent OPEC deal means for oil prices

06/10/2016(0)
The September 28 Algiers accord by Opec to cap production within a range of 32.5 million to 33 million barrels per day was unexpected but very positive for sentiment. ... Read More
Broker Cyprus TopFX