UK DATA: Oil output plunges 23% in May in pandemic aftermath

 In In the News
UK offshore oil production was down 23% on the year in May at 816,000 b/d,…