Oil Prices Stable as Market Awaits Data on Inventories, Economy
Brent crude futures hovered just above $90 a barrel on Tuesday, as investors awaited a slew of macroeconomic data due later this week.
The international benchmark Brent contract dipped 6 cents to $90.58 a barrel, while US West Texas Intermediate cru…