Reported about 2 months ago
Oil prices rebounded by over 1% to exceed $74 a barrel, following a significant reduction in US crude stockpiles, which fell by 4.65 million barrels last week, marking the lowest levels since January. This rise comes despite concerns over demand in the US and China and ongoing geopolitical tensions in the Middle East, with traders closely monitoring economic indicators that may influence Federal Reserve policies.
Source: YAHOO