SharePost Content Read More Commodities & Futures News #future Post navigation Russian oil output slips 0.6% in February amid sanctions Oil rises as Iran war rages on; IEA releases record 400 million barrels of oil