
IEA
14 Mar
10:32
BRN hovers at $70 amid supply concerns
Brent crude oil remains under pressure around $70 per barrel, despite a brief recovery, as concerns over a global trade war and oversupply weigh on th...