ok the EIA data doesn't jive with retail data, businesses are maybe stockpiling cheap gas? or is the goverment replenishing strategic reserves and they are not saying? Or did things pick up that much in May.....
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.