‹ BackNewsOil futures

Oil futures

Brent crude futures rise above $95 a barrel for the first time since June 11