Oil prices Oil looks “unsustainable” around $90 per barrel, according to a Citi analyst 2 years ago Oil costs might make a beeline for $100 "for a brief time" in the midst of result cuts and international…