Brent Crude Oil Flirts with $100 Level After Strategic Supply Release Announcement

The US and IEA members agreed to release 120 million barrels of oil to cool fuel prices. Will the release fill the 2 million bpd gap left by sanctioned Russian oil?