Physical market is tricky, small North Sea market. The bidding war for spot oil is lurking. When contracted oil doesn't arrive, you pay up. Europe's fuel imports came from US or Middle East (not Russia), so closure will have an impact, likely at higher prices.
Saudi Arabia raised their official selling price to Asia. So again, $95 on the screen is not where consumers or refineries are paying. We are most certainly significantly higher than that.