Interpreted Prediction
Following a sharp rise at the onset of war news, oil prices have experienced a significant decline from a high of approximately $93.84 to around $8.43.
Prediction Details
Topic