Oil prices slip on concerns of looming oversupply, economic downturn

Oil prices slip on concerns of looming oversupply, economic downturn