U.S. crude capped its longest winning streak in almost 18 months as global supplies strained and positive U.S. economic indicators bolstered the demand ...
A