October 15, 2026Commodities·Bearish·commodities
Brent crude falls to $104.54 on strong selling pressure
Brent crude oil fell to $104.54 a barrel amid strong selling pressure, according to wallstreetONLINE.
Detected & updated continuously · Source: Nebula
Story subjects
Brent