A persistent rise in U.S. oil output, together with lingering demand-side concerns emerging from the U.S.-China trade dispute, is limiting price gains.

More Quotes by Abhishek Kumar