Site icon African Eye Report

Oil falls as demand concerns rise

Weak data out of China and expected rise in US crude stocks halts rally seen over previous sessions

Exit mobile version