Oil Stems Run of Declines as Pressure From Hawkish Fed Cools
Oil held near $74 — after the longest run of losses this year — as prices swung with a fluctuating dollar and traders looked toward US inventory figures due later. West Texas Intermediate was little […]