Oil prices sink as OPEC+ hikes output, stock futures dip ahead of Fed meeting MarketWatch May 04, 2025Finance link