Global oil prices have crossed the $100 mark for the first time in four years as tensions intensify in West Asia, raising serious concerns over global energy supply. The disruption in oil shipments through the strategic Strait of Hormuz and reduced production by major oil-producing countries have pushed crude prices sharply higher. Brent crude surged Read More…

