Reported 2 days ago
Oil prices have reached their highest levels since October, driven by increased cold weather demand in the Northern Hemisphere and economic stimulus measures from China. Brent crude rose 0.2% to $76.66 per barrel, while U.S. West Texas Intermediate crude increased 0.3% to $74.18. China's government is boosting fiscal stimulus to revive its economy and has announced funding increases to stimulate business investments and consumer initiatives. However, concerns also loom over potential drops in Iranian oil production due to expected policy changes and sanctions.
Source: YAHOO