Oil prices edge lower amid supply concerns
Oil prices fell slightly on global markets, but concerns over supply disruptions and geopolitical tensions continue to support prices. On London’s ICE (Intercontinental Exchange Futures), the price of Brent crude fell by...