The Federal Reserve's PPT has been buying oil futures contracts to keep the price propped up. They are running out of storage space so some of it has been dumped back into the ocean. Don't doubt me on this.
You are viewing a single comment's thread from: