Economic concerns and high US production lead to oil price drop Growing fears of an economic slowdown and record high US oil production levels have led to a dropping oil price (Brent) which this week, for… 7 June 2019