Crude Stockpile Builds, WTI Drops to 18-Year Low, Then Rebounds at End of Day
March 18, 2020
WTI fell to 18-year lows on Wednesday after the EIA said crude inventories registered