Business2 years ago
Oil looks “unsustainable” around $90 per barrel, according to a Citi analyst
Oil costs might make a beeline for $100 “for a brief time” in the midst of result cuts and international strains, however they’ll probably withdraw by...