2021–present global energy crisis The G7 group of nations announce plans for a price cap on Russian oil. Russia vows to halt sales to countries imposing it. Sources: Reuters