NewsWhy oil prices have fallen despite tighter restrictions on Russian supplyThe implementation of a European embargo and a G7 price ceiling on Russian petroleum this week marked a turning point in world geopolitics.9 December 2022