News and commentary 11 Sep 2015
US oil production declining The price of oil has been in steep decline for about a year now. Saudi Arabia and other major producers have not cut back production to boost prices, preferring to undermine one of the chief reasons for the drop – US production based on fracking. The Read More …