Substrate
India and Europe Increase Oil Stockpiles as Prices Fall After Hormuz Closure — Substrate