Oil futures ended lower on Wednesday after the Energy Information Administration reported a second straight weekly rise in U.S. crude inventories. Oil prices extended their decline after the Federal Reserve announced its decision to lift the fed funds rate by 75 basis points, the largest hike in almost three decades. West Texas Intermediate crude for July delivery CLN22,
Source: Marketwatch