WTI crude futures settle lower

0
61

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

Source link