Tag: Credit Suisse Group

92% decrease in global demand on Egypt’s oil in 2018: Credit Suisse 

Nigeria and Libya production surprised to the upside, and demand growth hit…

Shaimaa Al-Aees Shaimaa Al-Aees