Petroleum Daily Report 4-15-2020

Crude oil prices fell again today, with WTI settling below $20/bbl, falling to 18 year lows on a historic and much larger than anticipated build in crude inventories. Crude stocks grew by 19.2MM/bbls, compared with what the API estimated would be a build of 13MM/bbls. Analysts had expected something even more moderate, at a build […]