SharePost Content Read More Commodities & Futures News #future Post navigation US buys 6 million barrels of oil for Strategic Petroleum Reserve US natgas prices edge up to 15-week high on weeks of low storage builds