News

Oil prices declined today, April 16, as markets assessed the potential impact of the US-China trade war on economic growth ...