$CPE "The EIA data suggests that U.S. oil demand stands at 15.26 million bbl/d, down by 0.51 million bbl/d w/w. The U.S. oil production rose by 300 thousand bbl/d to stand at 10 million bbl/d after a partial recovery from the disruption caused by Hurricane Laura." So, under supply at today's demand. Supply that is continuing to fall without well replacement. So, the supply side is going to get quite tight. oilprice.com/Energy/Energy-...
  • 7
7 Likes