Interpreted Prediction
The primary reasons for the fall in oil prices are identified as slowing overall demand in two major global economies: the USA and China.
Prediction Details
Topic