Oil Falls -3.6%

Oil has fallen at -3.6% as concerns mount on demand.

Leave a Reply