Oil falls on stronger U.S. dollar, China worries; heading for weekly gain

Written by on September 8, 2023

Current track

Title

Artist