Interpreted Prediction
Oil prices dropped to $73 a barrel due to expectations of decreased demand, weakening employment, and reduced production by exporters.
Prediction Details
Topic