Oil prices climbed on Wednesday, driven by a sharper-than-expected drop in U.S. crude and fuel inventories and mounting concerns over tighter global supply following the U.S. threat of tariffs on Venezuelan crude buyers. Brent crude settled up 77 cents (1.05%) at $73.79 per barrel, while WTI gained 65 cents (0.94%) to close at $69.65. At […]
