WTI crude futures settle lower

0
58

NEW YORK, April 29 (Xinhua) — U.S. oil costs declined on Friday. Read full story

Source link