The plan has been firming up - December 5 launch is the talk.
WSJ: Western allies set to agree on Russian oil price cap at around $60/BBL
WTI crude oil futures settle at $80.95
The plan has been firming up - December 5 launch is the talk.
Sponsored