Oil prices tumbled 4% today on signs that Saudi Arabia and arch rival Iran were making little progress in achieving a preliminary agreement ahead of next week’s talks by major crude exporters aimed …
Oil prices tumbled 4% today on signs that Saudi Arabia and arch rival Iran were making little progress in achieving a preliminary agreement ahead of next week’s talks by major crude exporters aimed …