Search News

All News / Energy Markets

Oil prices slip to $60.16 amid Russia-Ukraine peace talks, weak Chinese data...
16 Dec, 2025 08:56 201 min read
Oil declines due to peace negotiations and disappointing economic data from China, raising supply concerns... More