Amazing how they just keep finding more and more oil. On top of that US demand is down around levels not seen in like 15 years as global demand continues to go in the toilet.
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.