Spot prices recovered part of their losses from Tuesday’s low of $1,770.90 and seem to confide in the vicinity of multi-day resistance placed around $

Read More