Global markets fall as oil stays high amid Middle East conflict
Oil prices stayed high on March 20 as global tensions continued to impact supply. Brent crude traded around $109/barrel after rising sharply earlier in the week. Disruptions in Gulf region and concerns over Strait of Hormuz kept prices elevated. Experts warn that high energy costs could increase inflation and slow economic growth, keeping markets under pressure despite slight signs of stability.