Why is oil trading in a range between $ 65 to $73 now?

Answers

insider answered a question in Commodities.
116 points

insider answered one week ago …

Accumulation/Consolidation before the run to $100.

Read more from insider