Economics ❯ Energy ❯ Oil Prices ❯ Market Impact
Lower oil prices eased inflation fears despite Tehran not confirming any deal.