Thanks to abundant supply and fairly flat demand, oil prices are forecast to fall — unless tariffs and geopolitics get in the ...
Oil fell as concerns that a trade war between the US and China will hurt global growth overwhelmed US President Donald ...