×

Oil prices retreat on demand destruction fears, benchmarks off 4% for week

By Syndicated Content Sep 8, 2022 | 9:17 PM