Brent crude oil traded at $106.80 per barrel on Friday morning, nearly 5 percent higher than …
World
Brent crude oil traded at $106.80 per barrel on Friday morning, nearly 5 percent higher than …
