SharePost Content Read More Commodities & Futures News #future Post navigation Citi explains why oil prices haven’t gone even higher Why millions of Americans pay for unfinished electricity projects