Oil futures declined on Wednesday, with expectations that the end of the summer season will weaken demand, but prices pared some of their early losses after official U.S. data revealed a second straight weekly decline in domestic crude supplies.
Trending News
December 6, 2024
December 6, 2024
December 6, 2024
December 5, 2024