Reported 2 months ago
Oil prices steadied after rain helped control wildfires in Canada that had disrupted crude production, with Brent trading around $65 per barrel and West Texas Intermediate near $63. The American Petroleum Institute reported a significant drop in U.S. crude inventories, with a decrease of 3.28 million barrels last week. Although OPEC+ has increased production, concerns about a potential supply glut and ongoing trade wars loom over the market, leading analysts to predict continued volatility.
Source: YAHOO