Oil prices recover but remain under pressure
After steep losses on Wednesday, oil prices stabilized on Thursday but remained under pressure from the closed Strait of Hormuz and ongoing Israeli attacks on Lebanon. These factors jeopardize the fragile ceasefire in the Middle East. Brent crude continues to fluctuate near 100 dollars per barrel.