Citi explains why oil prices haven’t gone even higher

By ali