Oil price today: Crude crosses $100 per barrel again amid Middle East tensions
2026-03-13
Global oil markets have once again entered a period of uncertainty as crude oil prices surge past the $100 per barrel mark. The sharp rise in oil prices has been largely attributed to escalating geopolitical tensions in the Middle East, a region that plays a crucial role in global energyContinue Reading
