Brent crude, the global oil benchmark, traded 1.60% lower at $104.4 per barrel.
Stock markets rebound sharply in early trade led by IT firms
Published ·
Keep reading
Related stories


Published ·
Brent crude, the global oil benchmark, traded 1.60% lower at $104.4 per barrel.
Keep reading

