KRTL BioTech

Oil prices fall after U.S. sees record crude storage build

Oil prices fall after U.S. sees record crude storage build

Oil prices sank on Wednesday after the United States reported its biggest weekly build of crude oil inventories on record, while forecasts showed global demand crumbling to its worst levels in a quarter of a century.