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...