logotype
Sign in

Oil prices decline as trade war clouds demand outlook

Oil prices decline as trade war clouds demand outlook
Credit: Adam Selwood / flickr