Oil Prices Fall as U.S. Crude Stockpiles Rise and Russia Sanctions Draw Attention
Oil prices are under pressure today, as rising U.S. crude inventories reinforce oversupply fears. Brent crude fell to $64.78 a barrel, while U.S. West Texas Intermediate slipped to $60.65, according to industry data. This drop comes amid growing concerns that strong supply could outpace demand. However, looming U.S. sanctions on Russia’s major oil producers, Rosneft…