Loading...

Loading...

Negative Economic Outlooks Knock Oil Prices Off Their Stride
By Peter Appleby - Thu, 06/11/2020 - 17:10
Double-figure contractions of national economies and a historically high US inventory sees consequences in the markets.