Oil prices rise as crude inventories drop

Net crude imports dropped to lowest on record

Oil price: Brent crude futures rose 97 cents to settle up about 1.5% at $66.39 a barrel
Oil price: Brent crude futures rose 97 cents to settle up about 1.5% at $66.39 a barrel
Published 22 February 2018, 23:39Updated 22 February 2018, 23:39