SharePost Content Read More Commodities & Futures News #future Post navigation Ample supply, slow demand to temper oil price gains in 2025: Reuters poll Ukraine hits Russian oil depot in Smolensk region