0 By Heinrich Schneider News 09 Dec: Why oil prices have fallen despite tighter restrictions on Russian supply The implementation of a European embargo and a G7 price ceiling on Russian petroleum this week marked a turning point…