Oil prices fall as demand levels fall – Markets in a minute
Oil prices fall under pressure from low demand levels Oil prices are falling after two sessions of gains as weaker macroeconomic data weighs on demand prospects. This is despite the possibility of increased violence in the Middle East. At this … Read more