Oil slips 2.4% on oversupply despite trade optimism | Discvr Financial News | discvr.ai