Oil Prices this Fall

Ed Wallace:

“[R]umors inside the industry suggest that Iran is being forced to charter 20 huge oil tankers to hold 40 million barrels of its crude; apparently, Iran has run out of space to store all the oil it has pumped but not yet sold.”