Oil holds at two-month low on rising supply concerns – Markets Economy February 26, 2025 LONDON: Oil prices held at two-month lows on Wednesday as a potential peace deal between Russia and Ukraine continued to…