The weekly inventory report came in flat by most accounts. Refinery runs were done but crude supplies still came in lower than expected. Both gasoline and distillate stocks also fell. Oil is trading at over 300 points higher than earlier in the week.
To view a related article, please click here: