SharePost Content Read More Commodities & Futures News #future Post navigation Oil prices post 3% annual decline, slipping for second year in a row Ample supply, slow demand to temper oil price gains in 2025: Reuters poll