U.S. oil production is on track to reach an annual all-time high by September of this year, according to Rystad Energy.
If production does indeed top out, then supply levels may soon hit a peak as well. That, in turn, could lead to shrinking supplies.
Read Full Article »