Physical/Spot/Dated Brent indeed surpassed $100 per barrel within 24 hours and it took just a few more hours for undated Brent futures contracts to reach that price too
Crude oil prices have now increased by more than 25% since the April 17th pullback lows