UK oil production dropped 7% to a three-year low of 1.03 million b/d in 2020, while the country was a net exporter of crude and natural gas liquids for the first time since 2004, statistics from the Department for Business, Energy & Industrial Strategy, or BEIS, showed. The sharp drop in output has...