- US crude inventories collapse as exports surge to 2-year high – EIA
- Libya loses 550,000 bpd to blockades, NOC says
- IMF lowers global growth forecast by almost 1 percentage point
Apr 20 (Reuters) – Oil prices settled almost flat on Wednesday as broader concerns about economic growth and stagnant oil demand weighed on supply tightening.
Brent crude futures fell 45 cents, or 0.4%, to $106.80 a barrel.
WTI crude oil futures contract for the front month expiring on Wednesday rose 19 cents…