Oil prices stable on OPEC-led production cuts, but bloated inventories weigh
Oil prices were stable early on Friday, with OPEC-led production cuts supporting the market while soaring U.S. fuel inventories were weighing on crude. U.S. West Texas Intermediate (WTI) crude futures Continue Reading
