Global crude prices retreated sharply on Wednesday, easing below the $100 mark as hopes of a diplomatic breakthrough in the Middle East conflict tempered fears of prolonged supply disruptions. The ongoing crisis, now in its fourth week, has kept energy markets on...
Read More