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…