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