
Petroleum Daily Report 5-7-2025
Oil prices extended losses on Wednesday, continuing their slide from earlier in the week as concerns about oversupply and weakened demand weighed heavily on the market. U.S. crude oil futures settled at $58.07 per barrel, down $1.02 or 1.73%, while Brent crude futures settled at $61.12 per barrel, a decrease of $1.03 or 1.66%. Both […]


