The rally gained steam after the EIA’s weekly inventory update. It showed U.S. production down 2% from the prior week, at less than 9.4 million barrels per day. U.S. producers had made gains for seven-straight weeks before starting to sputter at the end of March. And Wednesday’s news came a day after data showed oil production declined for a second-straight month in North Dakota, which has been at the heart of the country’s oil boom.
…The International Energy Agency also released key data Wednesday showing that worldwide demand has been absorbing some of the oversupply, which started the rally.
“The efficient-market hypothesis may be the foremost piece of B.S. ever promulgated in any area of human knowledge!”
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.