Oil Prices Near $150 in Europe Amid Escalating Hormuz Crisis
Oil prices in Europe approached $150 per barrel. Amid rising fears of global supply shortages. As the United States plans a blockade of the Strait of Hormuz. Brent crude futures rose by 6%. Surpassing...
Read More