U.S. crude oil falls below $70 per barrel to nine-month low amid uncertainty over OPEC+ production
U.S. crude oil fell more than 1% on Wednesday, tumbling below $70 per barrel and raising speculation that OPEC+ could delay production increases scheduled to begin next month. The U.S. benchmark hit a session low of $68.83, the lowest level since Dec. 13, after plunging more than 4% on Tuesday. U.S. crude and global benchmark […]