Api numbers courtesy Baytex BB
API Reports 4.3 million draw API has released data showing a draw of 4.3 million barrels of oil, 600,000 plus barrels of gasoline, 800,000 draw in distillates? The media is also reporting demand destruction at the same time?