Amid the ongoing Russia-Ukraine conflict, the G7 leaders have agreed to put a price cap on Russian oil and are seeking to impose new sanctions on Russia.