News

Brent crude stalls at $70 resistance as EMAs slope downward; traders await breakout confirmation amid fragile risk sentiment ...