A year ago, US crude production reached its highest level ever, averaging 12.9 million b/d in November 2019
Source: GIBSON SHIPBROKERS LTD