News

The Energy Information Administration (IEA) has reported that US crude and fuel inventories all fell last week, while crude imports from Nigeria hit their ...