Tag: sets for biggest monthly fall in 3 years
Oil price drops to $63.62/barrel, sets for biggest monthly fall in...
Oil prices extended declines on Wednesday, April 30, 2025, and were set for their largest monthly drop in almost three and a half years.
Retracing...

















