3 min read Biz News US crude tumbles to 18-year low as supply overwhelms demand 17/04/2020 2:12 PM Tori US crude oil prices sank below $18 a barrel on Friday, the lowest level...