Lates News
After the release of the US Energy Information Administration inventory report, US crude oil futures continued to decline, falling by 4.1%; following the release of the US Energy Information Administration inventory report, Brent crude oil futures continued to decline, falling by 4.3%.
Latest

