Business ❯ Finance ❯ Commodity Trading ❯ Oil Prices
New sanctions on Russian producers add uncertainty to supply plans.