Crude oil futures decline on potential US sanctions relief for shadow fleet vessels

Wait 5 sec.

At 9.36 am, December Brent oil futures were at $104.29, down by 1.67%, and November crude oil futures on WTI were at $94.01, down by 1.14%