SharePost Content Read More Commodities & Futures News #future Post navigation More than 10,400 homes flooded across Russia Despite $90 crude, US oil output capped by weak natgas prices