
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 a speed bump in Q1 17, says the report
Nigeria and Libya production surprised to the upside, and demand growth hit a speed bump in Q1 17, says the report