International benchmark Brent crude futures with June delivery traded 0.5% higher at $99.03 per barre