Oil steadied after posting the largest drop in two weeks on signs of a US stockpile build coupled with weak technical indicators, Bloomberg reports.
West...
Global crude oil prices dropped approximately 1% on Monday as renewed European lockdowns may raise concerns over recovery in demand for fuel products, according...