Why oil has dropped despite new constraints on Russian supply

Crude settles at lowest level of 2022 after European embargo and G7 price cap take effectWar in Ukraine