SharePost Content Read More Commodities & Futures News #future Post navigation Brent crude trades above $87, sets highest levels since April Factbox-How China’s EV battery makers stack up in energy storage