Oil falls 8% as global recession fears spook market
Rising coronavirus cases in China and looming US inflation data are stoking concerns about crude demand.
Rising coronavirus cases in China and looming US inflation data are stoking concerns about crude demand.