Oil prices have fallen due to evidence of growing OPEC crude production reducing earlier gains made by moderate US production.
Oil prices have fallen due to evidence of growing OPEC crude production reducing earlier gains made by moderate US production.