Oil prices fall due to concerns over weak fuel demand

Data released by the US EIA showed a rise in the distillate stockpiles by 3.5 million barrels last week. Credit: Stephen Marrable from Pixabay.



  • Oil Price