Oil Prices Drop Amid Improved Shipping Conditions in the Strait of Hormuz

· gurufocus.com

On September 21, 2026, oil prices fell for the fourth consecutive trading day, with Brent crude futures down 1.9% to $101.94 per barrel and West Texas Intermedi

On September 21, 2026, oil prices fell for the fourth consecutive trading day, with Brent crude futures down 1.9% to $101.94 per barrel and West Texas Intermedi...


More AI market news · Market heatmap · StrategyVerse · Quant Research · WOBR.AI