U.S. crude oil production reached a new all time high of 12.2 million barrels per day (MMbpd) in May. That's according to the American Petroleum Institute's (API) ...
A