Crude oil posts loss for the week as looming surplus depresses market

U.S. crude oil is down more than 2% this week, while Brent has shed nearly 2%.

Nov 16, 2024 - 05:00
 0  1
Crude oil posts loss for the week as looming surplus depresses market
U.S. crude oil is down more than 2% this week, while Brent has shed nearly 2%.