Oil prices on Tuesday hovered around their lowest levels since January as markets remain under pressure from rising U.S. supply and stalling demand amid an economic slowdown.
Oil prices on Tuesday hovered around their lowest levels since January as markets remain under pressure from rising U.S. supply and stalling demand amid an economic slowdown.