On Friday Oil prices fell, amid fears over demand as the China trade row casts its shadow over markets, though prices obtained some support from expectations of more OPEC production…
Continue Reading