Oil rises as Libya declares force majeure on supplies, but demand slowdown looms
Oil prices climbed after Libya declared force majeure on significant amounts of its supply, but rising output from OPEC as well as in the U.S. was dragging on markets.
Source: CNBC RSS