Wednesday, April 15, 2020

BREAKING: WTI crude futures fall below $20 a barrel as demand tumbles