Oil Falls Over 1% as Investors Assess Russia Sanctions, OPEC+ Output Plans

Summary API data shows stock build last week Demand-side pessimism eases, though caution lingers U.S. EIA weekly inventory report due today (Reuters) – Oil prices fell on Wednesday as traders eyed a potential jump in U.S. crude inventories, while OPEC lowered its oil supply growth forecast for producers outside OPEC+. Brent crude futures fell 75 … Read more