Oil prices have seen a notable decline today, influenced by geopolitical tensions and production adjustments from key oil-producing nations.
Breaking News and Top Stories from Around the World
Oil prices have seen a notable decline today, influenced by geopolitical tensions and production adjustments from key oil-producing nations.