Global markets mostly gained on Tuesday mainly supported by a rally in oil prices, but persistent trade war concerns still weigh on sentiment. Strong earnings also helped gains in Wall Street and European stock markets.To subscribe please click here