Oil prices rise as U.S. crude stock draw supports but demand hopes dim
Oil prices settled higher on Wednesday, supported by a draw in U.S. crude inventories and Britain’s approval of a second coronavirus vaccine but pressured by swelling year-over-year supply. Brent crude Continue Reading
