Crude Oil Prices Today: Benchmarks tumbled further on Friday after China announced to impose additional tariffs of 34% on all US goods from April 10.