The Trump administration is reportedly considering more restrictions on Russia's oil, gas, and banking sectors, by further ...
Crude oil futures surrendered some of the previous session's gains on Thursday, with market sentiment weighed by continuing concerns over the potential economic impact of trade tariffs along with a ...