By Adedapo Adesanya Oil prices fell on Wednesday after data showed that US crude inventories rose, as traders continued to consider the conflict in the Middle East, with Brent crude futures settling at $74.96 per barrel after shedding $1.08 or 1.42 per cent as the US West Texas Intermediate (WTI) crude futures depleted by 97 […]