Oil Drops Nearly 4 Percent as Recession Fears Outweigh US Inventory Draw
Last Updated: April 27, 2023, 01:23 ISTBrent crude settled at $77.69 a barrel, losing $3.08, or 3.8 percent. U.S. West Texas Intermediate crude settled at $74.30 a barrel, shedding $2.77, or 3.6 percent. (Image: Reuters File)Oil prices fell…