Oil prices struggle to snap 3-day losing streak despite in crude inventories
Oil futures traded flat to slightly lower, struggling to hold on to gains seen after industry data showed a large drop in U.S. crude inventories ahead of official figures due Wednesday morning.