Oil falls as demand concerns trump Suez Canal disruptions
Oil prices fell more than 1 percent as fresh coronavirus lockdowns revived worries about demand for oil products, even as tug boats struggled to move a stranded container ship blocking crude oil carriers in the Suez Canal.
Brent crude…
Read More...
Read More...