96.3%

In the latest EIA weekly petroleum inventory report shows refinery capacity utilization last week nudged upwards ever closer to max, now at 96.3 percent of operable capacity (near 17 mb/d). In today’s Crude Realities I’ve included a chart of capacity vs price of crude.