Center for Strategic Communication

Why Egypt, of all places, is keeping a wary eye on falling oil prices.