Global macro overview for 15/05/2017

Global macro overview for 15/05/2017: Important news regarding the Oil industry has hit the newswires this morning. Saudi Arabia and the Russian Federation support an extension of the agreement to reduce oil production by another nine months expiring in March 2018 “under current conditions”. Those are the two most influential countries in the oil market […]