Oil prices to end year 10% lower as demand concerns snap winning streak

Last Update: 2023-12-29 12:45:03 - Source: Iraqi News Agency

Oil prices to end year 10% lower as demand concerns snap winning streak