While oil demand is healthy, according to the International Energy Agency. Increased output from the US and Brazil are offsetting strong consumption from China, the agency said in a report Tuesday. At the same time, OPEC’s de facto leader, Saudi Arabia, is keeping its output at the lowest level in years despite the cartel’s bullish forecasts. Russia’s waterborne crude flows have eased.
Abraham Parra : My portfolio went up 5% today