Oil prices fell today and were on track to snap a three-day winning streak, as concerns over low demand following a surprise US crude inventory build outweighed jitters over global trade disruptions due to tensions in the Middle East. Brent crude futures fell 22 cents, or 0.3%, to $79.48 a barrel early this morning, while […]