Last week, U.S. distillate inventories fell by 3.21 million barrels, compared to analysts’ expectations of an inventory draw of 0.56 million barrels.
Read the rest here:
Must-know: Why distillate inventories are driving up oil prices
Last week, U.S. distillate inventories fell by 3.21 million barrels, compared to analysts’ expectations of an inventory draw of 0.56 million barrels.
Read the rest here:
Must-know: Why distillate inventories are driving up oil prices