
SlavkoSereda/iStock via Getty Images
Crude oil futures climbed modestly this week largely due to easing trade tensions between the U.S. and China, but concerns over OPEC+ supply and a potential Iran deal continue to weigh on sentiment.
Oil gained for the second straight week, after