News

Wallstreetcn
2026.03.16 00:11

WTI crude oil futures fell, down 40 cents intraday, to $98.31 per barrel. Brent crude also turned to decline, currently reported at $102.91 per barrel