1.2K views · 4 months ago · 5:35
Reuters
Educational creator
Mar 16, 2026 · 1.2K views
Oil prices stayed above $100 a barrel as the Strait of Hormuz remained closed and Gulf producers shut oilfields due to storage shortages, with Jefferi
Show more