WTI Extends Losses As Crude Stocks Surge To 4-Month Highs
March 17, 2021 at 12:42 PM EDT
Oil prices rollercoastered overnight, rallying on the surprise API-reported crude draw and then slumping during the EU session amid demand concerns (driven by the terrible vaccine rollout).