Oil futures decline amid easing geopolitical risks ease and weak Chinese demand - London Business News | Londonlovesbusiness.com
Geopolitical stabilization and weak demand from China are pressuring oil prices.
Diplomatic efforts may help lower oil prices amid ongoing market concerns.