A positive technical outlook and news that the US and China have agreed a deal in principle sent oil surging with multi-month highs within touching distance.
FOR MORE ...
A positive technical outlook and news that the US and China have agreed a deal in principle sent oil surging with multi-month highs within touching distance.
FOR MORE ...