Has U.S. crude production peaked?
September 29, 2020 By Mark Rachal
The Federal Reserve Bank of Dallas released the results of a survey of oil industry executives last week. The survey found that 66 percent of the 154 executives surveyed believe that U.S. crude production has peaked.
Read More