Oil prices rise as investors worry over supply disruptions due to Middle East turmoil

2023-10-11 14,958

Oil prices rise as investors worry over supply disruptions due to Middle East turmoil