Oil , Gas and EnergyWorld NEWS
Oil Falls on Macroeconomic Concerns
Oil fell, with the US benchmark tumbling below $90 a barrel, as worries about further interest rate increases and a slowdown in the economy roiled broader markets.Oil fell, with the US benchmark tumbling below $90 a barrel, as worries about further interest rate increases and a slowdown in the economy roiled broader markets. Read More