← All news

Brent crude futures surpass $95 per barrel

Brent crude futures have surpassed $95 per barrel for the first time since June 11.