Storia: Oil Price Today (June 23): Crude oil near $78 per barrel as investors track flows through Hormuz. What’s next? — Warptech Lab News