WTI oil falls over 24% to an 18-year low Devon April 8, 2020 Business, News No Comments Oil futures extended their plunge Wednesday (18 March), sending U.S. prices to their lowest finish since 2002, as countries continued to lock down to slow the spread of the …