← Back to headlines
Brent Crude Oil Futures Struggle to Maintain Price Above $103 a Barrel
Brent crude oil futures have repeatedly failed to sustain prices above $103 a barrel, indicating a key momentum indicator is holding back further gains and impacting the market outlook.
27 Apr, 19:26 — 27 Apr, 19:26


