News

WTI crude steadies near $67 as traders weigh EU sanctions, Iraq supply risks, and a cautious oil outlook with key support at ...