Oil Slips on Oversupply Fears and Renewed U.S.–China Trade Tensions

Oil Slips on Oversupply Fears and Renewed U.S.–China Trade Tensions

Published on October 20, 2025